tuningfork
Tóm tắt
Typedef |
|
---|---|
ProtobufSerialization
|
typedefstd::vector< uint8_t >
Một chuỗi tuần tự vùng đệm giao thức được lưu trữ dưới dạng một vectơ STL chứa các byte. |
Hàm |
|
---|---|
CProtobufSerialization_Alloc(const T & pb)
|
Tuần tự hoá đối tượng vùng đệm giao thức thành CProtobuf.
|
Deserialize(const std::vector< uint8_t > & ser, T & pb)
|
bool
Giải tuần tự một vectơ STL chứa các byte thành một đối tượng vùng đệm giao thức.
|
Serialize(const T & pb, std::vector< uint8_t > & ser)
|
bool
Tuần tự hoá một đối tượng vùng đệm giao thức thành một vectơ STL chứa các byte.
|
Serialize(const T & pb)
|
std::vector< uint8_t >
Tuần tự hoá một đối tượng vùng đệm giao thức thành một vectơ STL chứa các byte.
|
ToCProtobufSerialization(const ProtobufSerialization & pbs, CProtobufSerialization & cpbs)
|
void
Chuyển đổi một chuỗi tuần tự C++ thành C.
|
ToCProtobufSerialization(const std::string & s, CProtobufSerialization & cpbs)
|
void
Chuyển đổi một chuỗi STL thành một chuỗi tuần tự C.
|
ToProtobufSerialization(const CProtobufSerialization & cpbs)
|
ProtobufSerialization
Chuyển đổi một chuỗi tuần tự C thành C++.
|
ToString(const CProtobufSerialization & cpbs)
|
std::string
Chuyển đổi một chuỗi tuần tự C thành một chuỗi STL.
|
Cấu trúc |
|
---|---|
tuningfork:: |
Xem trên các byte được cung cấp trong |
tuningfork:: |
Xem trên vectơ được cung cấp trong |
Typedef
ProtobufSerialization
std::vector< uint8_t > ProtobufSerialization
Một chuỗi tuần tự vùng đệm giao thức được lưu trữ dưới dạng một vectơ STL chứa các byte.
Hàm
CProtobufSerialization_Alloc
CProtobufSerialization CProtobufSerialization_Alloc( const T & pb )
Tuần tự hoá đối tượng vùng đệm giao thức thành CProtobuf.
Đối tượng gọi nắm quyền sở hữu chuỗi tuần tự được trả lại và phải gọi CProtobufSerialization_Free để trả lại mọi bộ nhớ đã phân bổ.
Giải tuần tự
bool Deserialize( const std::vector< uint8_t > & ser, T & pb )
Giải tuần tự một vectơ STL chứa các byte thành một đối tượng vùng đệm giao thức.
Tuần tự hoá
bool Serialize( const T & pb, std::vector< uint8_t > & ser )
Tuần tự hoá một đối tượng vùng đệm giao thức thành một vectơ STL chứa các byte.
Tuần tự hoá
std::vector< uint8_t > Serialize( const T & pb )
Tuần tự hoá một đối tượng vùng đệm giao thức thành một vectơ STL chứa các byte.
ToCProtobufSerialization
void ToCProtobufSerialization( const ProtobufSerialization & pbs, CProtobufSerialization & cpbs )
Chuyển đổi một chuỗi tuần tự C++ thành C.
ToCProtobufSerialization
void ToCProtobufSerialization( const std::string & s, CProtobufSerialization & cpbs )
Chuyển đổi một chuỗi STL thành một chuỗi tuần tự C.
ToProtobufSerialization
ProtobufSerialization ToProtobufSerialization( const CProtobufSerialization & cpbs )
Chuyển đổi một chuỗi tuần tự C thành C++.
ToString
std::string ToString( const CProtobufSerialization & cpbs )
Chuyển đổi một chuỗi tuần tự C thành một chuỗi STL.