#include <B3BinaryMessages.h>
B3::PositionMaintenanceReport::PositionMaintenanceReport |
( |
| ) |
|
|
inline |
B3::PositionMaintenanceReport::PositionMaintenanceReport |
( |
bool |
initFields | ) |
|
|
inlineexplicit |
References B3::account, B3::businessHeader, B3::deskID, B3::getAccountOptionalNullValue(), B3::getPosReqIDOptionalNullValue(), B3::getRejReasonOptionalNullValue(), B3::getTradeIDOptionalNullValue(), B3::Null, B3::origPosReqRefID, B3::posMaintResult, B3::posReqID, B3::SchemaID, B3::SchemaVersion, B3::thresholdAmount, B3::tradeID, and B3::transactTime.
const LocalMktDate B3::PositionMaintenanceReport::getClearingBusinessDate |
( |
| ) |
const |
|
inline |
const Boolean B3::PositionMaintenanceReport::getContraryInstructionIndicator |
( |
| ) |
const |
|
inline |
static const MessageType& B3::PositionMaintenanceReport::getMessageType |
( |
| ) |
|
|
inlinestatic |
size_t B3::PositionMaintenanceReport::getMinMessageSize |
( |
| ) |
|
|
inlinestatic |
size_t B3::PositionMaintenanceReport::getMsgLength |
( |
| ) |
const |
|
inline |
const noPositions& B3::PositionMaintenanceReport::getnoPositions |
( |
| ) |
const |
|
inline |
noPositions& B3::PositionMaintenanceReport::getnoPositions |
( |
| ) |
|
|
inline |
const PosReqIDOptional B3::PositionMaintenanceReport::getOrigPosReqRefID |
( |
| ) |
const |
|
inline |
const PosMaintAction B3::PositionMaintenanceReport::getPosMaintAction |
( |
| ) |
const |
|
inline |
const PosMaintRptID B3::PositionMaintenanceReport::getPosMaintRptID |
( |
| ) |
const |
|
inline |
const PosMaintStatus B3::PositionMaintenanceReport::getPosMaintStatus |
( |
| ) |
const |
|
inline |
const PosTransType B3::PositionMaintenanceReport::getPosTransType |
( |
| ) |
const |
|
inline |
static const SecurityExchange& B3::PositionMaintenanceReport::getSecurityExchange |
( |
| ) |
|
|
inlinestatic |
const SecurityID B3::PositionMaintenanceReport::getSecurityID |
( |
| ) |
const |
|
inline |
static const SecurityIDSource& B3::PositionMaintenanceReport::getSecurityIDSource |
( |
| ) |
|
|
inlinestatic |
const AsciiString B3::PositionMaintenanceReport::getSenderLocation |
( |
| ) |
const |
|
inline |
static bool B3::PositionMaintenanceReport::isDynamicSizeMessage |
( |
| ) |
|
|
inlinestatic |
void B3::PositionMaintenanceReport::setClearingBusinessDate |
( |
LocalMktDate |
value | ) |
|
|
inline |
void B3::PositionMaintenanceReport::setContraryInstructionIndicator |
( |
const Boolean |
val | ) |
|
|
inline |
void B3::PositionMaintenanceReport::setOrigPosReqRefID |
( |
PosReqIDOptional |
value | ) |
|
|
inline |
void B3::PositionMaintenanceReport::setPosMaintAction |
( |
const PosMaintAction |
val | ) |
|
|
inline |
void B3::PositionMaintenanceReport::setPosMaintRptID |
( |
PosMaintRptID |
value | ) |
|
|
inline |
void B3::PositionMaintenanceReport::setPosMaintStatus |
( |
const PosMaintStatus |
val | ) |
|
|
inline |
void B3::PositionMaintenanceReport::setPosTransType |
( |
const PosTransType |
val | ) |
|
|
inline |
void B3::PositionMaintenanceReport::setSecurityID |
( |
SecurityID |
value | ) |
|
|
inline |
void B3::PositionMaintenanceReport::setSenderLocation |
( |
const AsciiString & |
val | ) |
|
|
inline |
std::ostream& B3::PositionMaintenanceReport::toStream |
( |
std::ostream & |
os | ) |
const |
|
inline |
std::string B3::PositionMaintenanceReport::toString |
( |
| ) |
const |
|
inline |
void B3::PositionMaintenanceReport::updateMessageLength |
( |
| ) |
|
|
inline |
static void B3::PositionMaintenanceReport::updateMessageLength |
( |
StandardHeader & |
message | ) |
|
|
inlinestatic |
const u16 B3::PositionMaintenanceReport::BlockLength = 95 |
|
static |
LocalMktDate B3::PositionMaintenanceReport::clearingBusinessDate |
Boolean B3::PositionMaintenanceReport::contraryInstructionIndicator |
SecurityID B3::PositionMaintenanceReport::securityID |
const u16 B3::PositionMaintenanceReport::TemplateID = 503 |
|
static |
Referenced by B3::getFieldsIterator(), B3::getFieldsSetIterator(), B3::getMsgSeqNum(), B3::getPossResend(), B3::getSendingTime(), B3::isLargeSizeMessage(), B3::isSendingTimeMessage(), B3::isSequencedMessage(), B3::isValidB3Message(), B3::messageToStream(), B3::populateWithConstFields(), B3::setMsgSeqNum(), B3::setSendingTime(), B3::setSessionID(), and B3::updateMessageLength().