MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Packer Class Reference

Public Member Functions

 Packer (bool signalId, bool checksum)
Uint32 getMessageLength (const SignalHeader *header, const LinearSectionPtr ptr[3]) const
Uint32 getMessageLength (const SignalHeader *header, const SegmentedSectionPtr ptr[3]) const
Uint32 getMessageLength (const SignalHeader *header, const GenericSectionPtr ptr[3]) const
void pack (Uint32 *insertPtr, Uint32 prio, const SignalHeader *header, const Uint32 *data, const LinearSectionPtr ptr[3]) const
void pack (Uint32 *insertPtr, Uint32 prio, const SignalHeader *header, const Uint32 *data, class SectionSegmentPool &thePool, const SegmentedSectionPtr ptr[3]) const
void pack (Uint32 *insertPtr, Uint32 prio, const SignalHeader *header, const Uint32 *data, const GenericSectionPtr ptr[3]) const

Detailed Description

Definition at line 30 of file Packer.hpp.

Member Function Documentation

void Packer::pack ( Uint32 *  insertPtr,
Uint32  prio,
const SignalHeader header,
const Uint32 *  data,
const LinearSectionPtr  ptr[3] 
) const

Do insert of data

Definition at line 432 of file Packer.cpp.

Here is the caller graph for this function:

void Packer::pack ( Uint32 *  insertPtr,
Uint32  prio,
const SignalHeader header,
const Uint32 *  data,
class SectionSegmentPool thePool,
const SegmentedSectionPtr  ptr[3] 
) const

Do insert of data

Definition at line 491 of file Packer.cpp.

void Packer::pack ( Uint32 *  insertPtr,
Uint32  prio,
const SignalHeader header,
const Uint32 *  data,
const GenericSectionPtr  ptr[3] 
) const

Do insert of data

Definition at line 551 of file Packer.cpp.


The documentation for this class was generated from the following files: