The Order Revision Request message is used to amend an order's original volume, price and GTD expiry date. More...
Public Types | |
enum | { MinNoRevisions = 2, MaxNoRevisions = 32 } |
Public Member Functions | |
OrderRevisionList () | |
Constructor. | |
OrderRevisionList (const OrderRevisionList &) | |
Copy constructor. | |
~OrderRevisionList () | |
Destructor. | |
OrderRevisionList & | operator= (const OrderRevisionList &) |
Assignment. | |
void | listId (RequestId id) |
Set unique client identifier for this request. | |
RequestId | listId () const |
Get unique client identifier for this request. | |
void | securityIdSource (SecurityIdSource::Enum securityIdSource) |
Set security ID source. | |
SecurityIdSource::Enum | securityIdSource () const |
Get security ID source. | |
void | securityId (const String &securityId) |
Set security ID. | |
const String & | securityId () const |
Get security ID. | |
UInt8 | noRevisions () const |
Get number of revision entries. | |
void | revisionDetail (UInt8 index, const OrderRevisionListDetail &detail) |
Set revision detail. | |
const OrderRevisionListDetail & | revisionDetail (UInt8 index) const |
Get revision detail. | |
void | addRevisionDetail (const OrderRevisionListDetail &detail) |
Add new revision detail. | |
void | removeAllRevisions () |
Remove all revisions. | |
std::string | toString () const |
Dump state to string. | |
void | serialize (MessageSerializer &) |
Serialize data (for internal use) |
The Order Revision Request message is used to amend an order's original volume, price and GTD expiry date.
Response: