Public Member Functions | |
| Encoder (const std::string &xmlTemplates, FIXForge::FIX::Version fixVersion, bool encodeEachMessageIndependently) | |
| Constructor. | |
| ~Encoder (void) | |
| Destructor. | |
| size_t | encode (const FIXForge::FIX::Message &fixMessage, int templateID, char *buffer, size_t bufferSize) |
| Encodes the given FIX message into a FAST 1.1 stream. | |
| size_t | encode (const FIXForge::FIX::Message &fixMessage, char *buffer, size_t bufferSize) |
| Encodes the given FIX message into a FAST 1.1 stream using the default template ID. | |
| void | reset () |
| Resets the state of the previous values dictionaries (sets the state of the previous values to undefined). | |
Definition at line 21 of file FAST_1-1.h.
| Encoder | ( | const std::string & | xmlTemplates, | |
| FIXForge::FIX::Version | fixVersion, | |||
| bool | encodeEachMessageIndependently | |||
| ) |
| ~Encoder | ( | void | ) |
Destructor.
| size_t encode | ( | const FIXForge::FIX::Message & | fixMessage, | |
| int | templateID, | |||
| char * | buffer, | |||
| size_t | bufferSize | |||
| ) |
Encodes the given FIX message into a FAST 1.1 stream.
| fixMessage | Source FIX message to be encoded. | |
| templateID | FAST Template Identifier which uniquely describes the encoding/decoding rules. | |
| buffer | Supplied buffer that will contain the FAST stream chunk. | |
| bufferSize | Size of the supplied buffer. |
| size_t encode | ( | const FIXForge::FIX::Message & | fixMessage, | |
| char * | buffer, | |||
| size_t | bufferSize | |||
| ) |
| void reset | ( | ) |
Resets the state of the previous values dictionaries (sets the state of the previous values to undefined).
1.5.2