OnixS BME SENAF Handler C++ library  2.2.1
API documentation
DeliveryRestrictions Struct Reference

#include <OnixS/Senaf/MarketData/Enumerations.h>

Public Types

enum  Enum {
  NoRestriction = 0x00, SUB10 = 0x01, NO_LT = 0x02, SUB10_NO_LT = 0x03,
  NO_ST = 0x04, SUB10_NO_ST = 0x05, NO_LT_NO_ST = 0x06, SUB10_NO_LT_NO_ST = 0x07
}
 

Static Public Member Functions

static Enum deserialize (const char *)
 
static const char * toString (Enum)
 

Detailed Description

Definition at line 296 of file Enumerations.h.

Member Enumeration Documentation

enum Enum

Delivery restrictions.

Enumerator
NoRestriction 

No restriction.

SUB10 

Not accepted:

  • Deliverables with maturity greater than 10 years.
NO_LT 

Not accepted:

  • Letras ("Bills").
SUB10_NO_LT 

Not accepted:

  • Deliverables with maturity greater than 10 years.
  • Letras ("Bills").
NO_ST 

Not accepted:

  • Strips.
SUB10_NO_ST 

Not accepted:

  • Deliverables with maturity greater than 10 years.
  • Strips.
NO_LT_NO_ST 

Not accepted:

  • Letras ("Bills").
  • Strips.
SUB10_NO_LT_NO_ST 

Not accepted:

  • Deliverables with maturity greater than 10 years.
  • Letras ("Bills").
  • Strips.

Definition at line 299 of file Enumerations.h.

Member Function Documentation

static Enum deserialize ( const char *  )
static

Deserializes constant from string representation.

static const char* toString ( Enum  )
static

Returns string representation.


The documentation for this struct was generated from the following file: