כוונון

סיכום

Typedefs

ProtobufSerialization typedef
std::vector< uint8_t >
יצירת סריאליזציה של מאגר נתונים זמני של פרוטוקולים, המאוחסנת בווקטור STL של בייטים.

פונקציות

CProtobufSerialization_Alloc(const T & pb)
יצירה טורית של אובייקט מאגר נתונים זמני של פרוטוקול ל-CProtobuf.
Deserialize(const std::vector< uint8_t > & ser, T & pb)
bool
פעולת deserialize של וקטור 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.

מבנים

Adjustfork:ByteStream

תצוגה של הבייטים שסופקו ב-vec.

Adjustfork:VectorStream

תצוגה של הווקטור שסופק ב-vec.

Typedefs

סריאליזציה של Protobufatory

std::vector< uint8_t > ProtobufSerialization

יצירת סריאליזציה של מאגר נתונים זמני של פרוטוקולים, המאוחסנת בווקטור STL של בייטים.

פונקציות

CProtobuf מדדיםization_Alloc

CProtobufSerialization CProtobufSerialization_Alloc(
  const T & pb
)

יצירה טורית של אובייקט מאגר נתונים זמני של פרוטוקול ל-CProtobuf.

מבצע הקריאה החוזרת מקבל בעלות על העיבוד הסידורי שמוחזר, ועליו לקרוא ל-CProtobuf דיגיטלייםization_Free כדי להקצות מקום בזיכרון.

פעולת deserialize

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

פעולת deserialize של וקטור STL של בייטים לאובייקט של מאגר נתונים זמני של פרוטוקול.

סריאליזציה

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

יצירה טורית של אובייקט מאגר נתונים זמני של פרוטוקול לווקטור STL של בייטים.

סריאליזציה

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

יצירה טורית של אובייקט מאגר נתונים זמני של פרוטוקול לווקטור STL של בייטים.

סריאליזציה של ToCProtobuf

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

המרה מ-C++ לביצוע סריאלי ב-C.

סריאליזציה של ToCProtobuf

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

המרה ממחרוזת STL ליצירת סריאליזציה של C.

סריאליזציה של ToProtobufSeries

ProtobufSerialization ToProtobufSerialization(
  const CProtobufSerialization & cpbs
)

המרה מ-C לפורמט סריאלי של C++.

מחרוזת ToString

std::string ToString(
  const CProtobufSerialization & cpbs
)

המרה מעיבוד טורי C למחרוזת STL.