Tutfork
Riepilogo
Typedef |
|
---|---|
ProtobufSerialization
|
typedefstd::vector< uint8_t >
Una serializzazione del buffer di protocollo memorizzata come vettore STL di byte. |
Funzioni |
|
---|---|
CProtobufSerialization_Alloc(const T & pb)
|
Serializza un oggetto buffer di protocollo in un CProtobuf.
|
Deserialize(const std::vector< uint8_t > & ser, T & pb)
|
bool
Deserializza un vettore STL di byte a un oggetto buffer di protocollo.
|
Serialize(const T & pb, std::vector< uint8_t > & ser)
|
bool
Serializza un oggetto buffer di protocollo in un vettore STL di byte.
|
Serialize(const T & pb)
|
std::vector< uint8_t >
Serializza un oggetto buffer di protocollo in un vettore STL di byte.
|
ToCProtobufSerialization(const ProtobufSerialization & pbs, CProtobufSerialization & cpbs)
|
void
Converti da una serializzazione C++ a una C.
|
ToCProtobufSerialization(const std::string & s, CProtobufSerialization & cpbs)
|
void
Converti da una stringa STL a una serializzazione C.
|
ToProtobufSerialization(const CProtobufSerialization & cpbs)
|
ProtobufSerialization
Converti da una serializzazione C a una C++.
|
ToString(const CProtobufSerialization & cpbs)
|
std::string
Converti da una serializzazione C a una stringa STL.
|
Strutture |
|
---|---|
tunefork:: |
Una visualizzazione dei byte forniti in |
tunefork:: |
Una vista del vettore fornito in |
Typedef
Serializzazione protobuf
std::vector< uint8_t > ProtobufSerialization
Una serializzazione del buffer di protocollo memorizzata come vettore STL di byte.
Funzioni
CProtobufSerialization_Alloc
CProtobufSerialization CProtobufSerialization_Alloc( const T & pb )
Serializza un oggetto buffer di protocollo in un CProtobuf.
Il chiamante si assume la proprietà della serializzazione restituita e deve chiamare CProtobufSerialization_Free per distribuire qualsiasi memoria.
Deserializza
bool Deserialize( const std::vector< uint8_t > & ser, T & pb )
Deserializza un vettore STL di byte a un oggetto buffer di protocollo.
Serializza
bool Serialize( const T & pb, std::vector< uint8_t > & ser )
Serializza un oggetto buffer di protocollo in un vettore STL di byte.
Serializza
std::vector< uint8_t > Serialize( const T & pb )
Serializza un oggetto buffer di protocollo in un vettore STL di byte.
Serializzazione ToCProtobuf
void ToCProtobufSerialization( const ProtobufSerialization & pbs, CProtobufSerialization & cpbs )
Converti da una serializzazione C++ a una C.
Serializzazione ToCProtobuf
void ToCProtobufSerialization( const std::string & s, CProtobufSerialization & cpbs )
Converti da una stringa STL a una serializzazione C.
Serializzazione ToProtobuf
ProtobufSerialization ToProtobufSerialization( const CProtobufSerialization & cpbs )
Converti da una serializzazione C a una C++.
ToString
std::string ToString( const CProtobufSerialization & cpbs )
Converti da una serializzazione C a una stringa STL.