چنگال کوک

خلاصه

Typedefs

ProtobufSerialization typedef
std::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:: ByteStream

نمایی از بایت های ارائه شده در vec .

Tuningfork:: VectorStream

نمای بردار ارائه شده در vec .

Typedefs

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 از بایت ها را به یک شی بافر پروتکل غیرمستقیم کنید.

سریال کردن

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

یک شی بافر پروتکل را به یک بردار STL از بایت ها سریال کنید.

سریال کردن

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++ تبدیل کنید.

ToString

std::string ToString(
  const CProtobufSerialization & cpbs
)

از یک سریال C به یک رشته STL تبدیل کنید.