#include <OnixS/FIXEngine/FIX/SBE.h>
Definition at line 39 of file SBE.h.
Encoder |
( |
const std::string & |
xmlTemplates | ) |
|
size_t encode |
( |
const OnixS::FIX::Message & |
fixMessage, |
|
|
int |
templateID, |
|
|
int |
version, |
|
|
unsigned char * |
buffer, |
|
|
size_t |
bufferSize, |
|
|
size_t * |
rootBlockLength |
|
) |
| const |
Encodes the given FIX message into a SBE stream.
- Parameters
-
[in] | fixMessage | Source FIX message to be encoded. |
[in] | templateID | SBE Template Identifier which uniquely describes the encoding/decoding rules. |
[in] | version | of the template. |
[in] | buffer | Supplied buffer that will contain the SBE stream chunk. |
[in] | bufferSize | Size of the supplied buffer. |
[out] | rootBlockLength | Size of root block, used for the encoded message. |
- Returns
- the size of the entire encoded SBE message.
std::string schemaHeaderType |
( |
| ) |
const |
Name of the encoding type of the message header, which is the same for all messages in a schema.
unsigned schemaId |
( |
| ) |
const |
std::string schemaSemanticVersion |
( |
| ) |
const |
Semantic version of the SBE schema.
unsigned schemaVersion |
( |
| ) |
const |
Maximum known version of the SBE schema.
The documentation for this class was generated from the following file:
- OnixS/FIXEngine/FIX/SBE.h