چنگال کوک
خلاصه
Typedefs | |
---|---|
ProtobufSerialization | typedefstd::vector< uint8_t > سریال سازی بافر پروتکل که به عنوان بردار STL از بایت ها ذخیره می شود. |
توابع | |
---|---|
CProtobufSerialization_Alloc (const T & pb) | یک شی بافر پروتکل را به یک CProtobuf سریال کنید. |
Deserialize (const std::vector< uint8_t > & ser, T & pb) | bool یک بردار STL از بایت ها را به یک شی بافر پروتکل غیرمستقیم کنید. |
Serialize (const T & pb, std::vector< uint8_t > & ser) | bool یک شی بافر پروتکل را به یک بردار STL از بایت ها سریال کنید. |
Serialize (const T & pb) | std::vector< uint8_t > یک شی بافر پروتکل را به یک بردار STL از بایت ها سریال کنید. |
ToCProtobufSerialization (const ProtobufSerialization & pbs, CProtobufSerialization & cpbs) | void از C++ به سریال C تبدیل کنید. |
ToCProtobufSerialization (const std::string & s, CProtobufSerialization & cpbs) | void از یک رشته STL به یک سریال C تبدیل کنید. |
ToProtobufSerialization (const CProtobufSerialization & cpbs) | ProtobufSerialization از یک C به یک سریال C++ تبدیل کنید. |
ToString (const CProtobufSerialization & cpbs) | std::string از یک سریال C به یک رشته STL تبدیل کنید. |
سازه ها | |
---|---|
Tuningfork:: ByteStream | نمایی از بایت های ارائه شده در |
Tuningfork:: VectorStream | نمای بردار ارائه شده در |
Typedefs
ProtobufSerialization
std::vector< uint8_t > ProtobufSerialization
سریال سازی بافر پروتکل که به عنوان بردار STL از بایت ها ذخیره می شود.
توابع
CProtobufSerialization_Alloc
CProtobufSerialization CProtobufSerialization_Alloc( const T & pb )
یک شی بافر پروتکل را به یک CProtobuf سریال کنید.
تماسگیرنده مالکیت سریالسازی برگشتی را بر عهده میگیرد و باید CProtobufSerialization_Free را برای تخصیص هر حافظه فراخوانی کند.
deserialize کنید
bool Deserialize( const std::vector< uint8_t > & ser, T & pb )
یک بردار STL از بایت ها را به یک شی بافر پروتکل غیرمستقیم کنید.
سریال کردن
bool Serialize( const T & pb, std::vector< uint8_t > & ser )
یک شی بافر پروتکل را به یک بردار STL از بایت ها سریال کنید.
سریال کردن
std::vector< uint8_t > Serialize( const T & pb )
یک شی بافر پروتکل را به یک بردار STL از بایت ها سریال کنید.
ToCProtobufSerialization
void ToCProtobufSerialization( const ProtobufSerialization & pbs, CProtobufSerialization & cpbs )
از C++ به سریال C تبدیل کنید.
ToCProtobufSerialization
void ToCProtobufSerialization( const std::string & s, CProtobufSerialization & cpbs )
از یک رشته STL به یک سریال C تبدیل کنید.
ToProtobufSerialization
ProtobufSerialization ToProtobufSerialization( const CProtobufSerialization & cpbs )
از یک C به یک سریال C++ تبدیل کنید.
ToString
std::string ToString( const CProtobufSerialization & cpbs )
از یک سریال C به یک رشته STL تبدیل کنید.