tuningfork
요약
Typedef |
|
---|---|
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:: |
|
tuningfork:: |
|
Typedef
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 벡터를 프로토콜 버퍼 객체로 역직렬화합니다.
Serialize
bool Serialize( const T & pb, std::vector< uint8_t > & ser )
프로토콜 버퍼 객체를 바이트의 STL 벡터로 직렬화합니다.
Serialize
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++ 직렬화로 변환합니다.