tuningfork
Resumen
Typedefs |
|
---|---|
ProtobufSerialization
|
typedefstd::vector< uint8_t >
Es una serialización del búfer de protocolo almacenada como un vector de STL de bytes. |
Funciones |
|
---|---|
CProtobufSerialization_Alloc(const T & pb)
|
Serializa un objeto del búfer de protocolo en un CProtobuf.
|
Deserialize(const std::vector< uint8_t > & ser, T & pb)
|
bool
Deserializa un vector de STL de bytes a un objeto del búfer de protocolo.
|
Serialize(const T & pb, std::vector< uint8_t > & ser)
|
bool
Serializa un objeto del búfer de protocolo en un vector de STL de bytes.
|
Serialize(const T & pb)
|
std::vector< uint8_t >
Serializa un objeto del búfer de protocolo en un vector de STL de bytes.
|
ToCProtobufSerialization(const ProtobufSerialization & pbs, CProtobufSerialization & cpbs)
|
void
Convierte una serialización C++ en una serialización C.
|
ToCProtobufSerialization(const std::string & s, CProtobufSerialization & cpbs)
|
void
Convierte una string de STL en una serialización C.
|
ToProtobufSerialization(const CProtobufSerialization & cpbs)
|
ProtobufSerialization
Convierte una serialización C en una serialización C++.
|
ToString(const CProtobufSerialization & cpbs)
|
std::string
Convierte una serialización C en una string de STL.
|
Structs |
|
---|---|
tuningfork:: |
Es una vista de los bytes proporcionados en |
tuningfork:: |
Es una vista del vector proporcionado en |
Typedefs
ProtobufSerialization
std::vector< uint8_t > ProtobufSerialization
Es una serialización del búfer de protocolo almacenada como un vector de STL de bytes.
Funciones
CProtobufSerialization_Alloc
CProtobufSerialization CProtobufSerialization_Alloc( const T & pb )
Serializa un objeto del búfer de protocolo en un CProtobuf.
El llamador será el propietario de la serialización mostrada y debe llamar a CProtobufSerialization_Free para anular la asignación de memoria.
Deserialize
bool Deserialize( const std::vector< uint8_t > & ser, T & pb )
Deserializa un vector de STL de bytes a un objeto del búfer de protocolo.
Serialize
bool Serialize( const T & pb, std::vector< uint8_t > & ser )
Serializa un objeto del búfer de protocolo en un vector de STL de bytes.
Serialize
std::vector< uint8_t > Serialize( const T & pb )
Serializa un objeto del búfer de protocolo en un vector de STL de bytes.
ToCProtobufSerialization
void ToCProtobufSerialization( const ProtobufSerialization & pbs, CProtobufSerialization & cpbs )
Convierte una serialización C++ en una serialización C.
ToCProtobufSerialization
void ToCProtobufSerialization( const std::string & s, CProtobufSerialization & cpbs )
Convierte una string de STL en una serialización C.
ToProtobufSerialization
ProtobufSerialization ToProtobufSerialization( const CProtobufSerialization & cpbs )
Convierte una serialización C en una serialización C++.
ToString
std::string ToString( const CProtobufSerialization & cpbs )
Convierte una serialización C en una string de STL.