git-svn-id: svn://db.shs.com.ru/pip@803 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -20,10 +20,9 @@
|
||||
#ifndef PIINTROSPECTION_CONTAINERS_P_H
|
||||
#define PIINTROSPECTION_CONTAINERS_P_H
|
||||
|
||||
#define PIP_FORCE_NO_PIINTROSPECTION
|
||||
|
||||
#include "pimutex.h"
|
||||
#include "pimap.h"
|
||||
#include <unordered_map>
|
||||
#include <string>
|
||||
#include "picrc.h"
|
||||
|
||||
|
||||
@@ -48,15 +47,15 @@ public:
|
||||
ullong bytes_used;
|
||||
};
|
||||
|
||||
PIMap<uint, Type> data;
|
||||
PIMap<uint, PIString> typenames;
|
||||
std::unordered_map<uint, Type> data;
|
||||
std::unordered_map<uint, std::string> typenames;
|
||||
PIMutex mutex;
|
||||
CRC_32 crc;
|
||||
};
|
||||
|
||||
PIByteArray & operator <<(PIByteArray & s, const std::unordered_map<uint, std::string> & v);
|
||||
|
||||
PIByteArray & operator <<(PIByteArray & s, const PIIntrospectionContainers::Type & v);
|
||||
PIByteArray & operator >>(PIByteArray & s, PIIntrospectionContainers::Type & v);
|
||||
|
||||
#undef PIP_FORCE_NO_PIINTROSPECTION
|
||||
|
||||
#endif // PIINTROSPECTION_CONTAINERS_P_H
|
||||
|
||||
Reference in New Issue
Block a user