Stimmgabel

Zusammenfassung

Typedefs

ProtobufSerialization typdef.
std::vector< uint8_t >
Eine Protokollpufferserialisierung, die als STL-Vektor von Byte gespeichert ist.

Funktionen

CProtobufSerialization_Alloc(const T & pb)
Serialisiert ein Protokollpufferobjekt in ein CProtobuf.
Deserialize(const std::vector< uint8_t > & ser, T & pb)
bool
Deserialisiert einen STL-Vektor von Byte in ein Protokollpufferobjekt.
Serialize(const T & pb, std::vector< uint8_t > & ser)
bool
Serialisiert ein Protokollpufferobjekt zu einem STL-Vektor von Byte.
Serialize(const T & pb)
std::vector< uint8_t >
Serialisiert ein Protokollpufferobjekt zu einem STL-Vektor von Byte.
ToCProtobufSerialization(const ProtobufSerialization & pbs, CProtobufSerialization & cpbs)
void
Konvertieren Sie eine C++-Datei in eine C-Serialisierung.
ToCProtobufSerialization(const std::string & s, CProtobufSerialization & cpbs)
void
Konvertieren Sie einen STL-String in eine C-Serialisierung.
ToProtobufSerialization(const CProtobufSerialization & cpbs)
ProtobufSerialization
Konvertieren Sie ein C in eine C++-Serialisierung.
ToString(const CProtobufSerialization & cpbs)
std::string
Konvertieren Sie eine C-Serialisierung in einen STL-String.

Strukturen

tunefork::ByteStream

Eine Ansicht der in vec bereitgestellten Byte.

tunefork::VectorStream

Ansicht des in vec angegebenen Vektors

Typedefs

ProtobufSerialisierung

std::vector< uint8_t > ProtobufSerialization

Eine Protokollpufferserialisierung, die als STL-Vektor von Byte gespeichert ist.

Funktionen

CProtobufSerialization_Alloc

CProtobufSerialization CProtobufSerialization_Alloc(
  const T & pb
)

Serialisiert ein Protokollpufferobjekt in ein CProtobuf.

Der Aufrufer übernimmt die Inhaberschaft der zurückgegebenen Serialisierung und muss CProtobufSerialization_Free aufrufen, um die Zuweisung von Arbeitsspeicher aufzuheben.

Deserialisieren

bool Deserialize(
  const std::vector< uint8_t > & ser,
  T & pb
)

Deserialisiert einen STL-Vektor von Byte in ein Protokollpufferobjekt.

Serialisieren

bool Serialize(
  const T & pb,
  std::vector< uint8_t > & ser
)

Serialisiert ein Protokollpufferobjekt zu einem STL-Vektor von Byte.

Serialisieren

std::vector< uint8_t > Serialize(
  const T & pb
)

Serialisiert ein Protokollpufferobjekt zu einem STL-Vektor von Byte.

ToCProtobufSerialisierung

void ToCProtobufSerialization(
  const ProtobufSerialization & pbs,
  CProtobufSerialization & cpbs
)

Konvertieren Sie eine C++-Datei in eine C-Serialisierung.

ToCProtobufSerialisierung

void ToCProtobufSerialization(
  const std::string & s,
  CProtobufSerialization & cpbs
)

Konvertieren Sie einen STL-String in eine C-Serialisierung.

ToProtobufSerialisierung

ProtobufSerialization ToProtobufSerialization(
  const CProtobufSerialization & cpbs
)

Konvertieren Sie ein C in eine C++-Serialisierung.

ToString (ToString)

std::string ToString(
  const CProtobufSerialization & cpbs
)

Konvertieren Sie eine C-Serialisierung in einen STL-String.