OnixS BME SENAF Handler C++ library 2.3.0
API documentation
Loading...
Searching...
No Matches
InstrumentType Struct Reference

Public Types

enum  Enum

Static Public Member Functions

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

Detailed Description

Definition at line 129 of file Enumerations.h.

Member Enumeration Documentation

◆ Enum

enum Enum

Instrument Types.

Enumerator
Undefined 0x0 

Undefined.

Bonds 0x1 

Bonds.

Strips 0x2 

Strips.

Letras 0x3 

Letras ("Bills").

TreasuryRepoMEFE 0x4 

Treasury Repo MEFE (Meffclear-Iberclear).

TreasuryRepoCNET 0x5 

Treasury Repo CNET (Clearnet-Iberclear).

RepoDeliverable 0x6 

Repo deliverable.

Switch 0x7 

Switch.

BilateralTreasuryRepo 0x8 

Bilateral Treasury Repo (No CCP-Iberclear).

GGB 0x9 

GGB (Government Guaranteed Corporate Bond).

CorporateNewIssues 0xA 

Corporate New Issues.

Cedulas 0xB 

Cedulas.

FROBBonds 0xC 

FROB Bonds.

Reserved1 0x10 

Reserved for other possible Repo instruments. For instance, GGB Repo MEFE, Treasury Repo LCH (LCH-EuroClear), ...

Reserved2 0x12 

Reserved for other possible Repo instruments. For instance, GGB Repo MEFE, Treasury Repo LCH (LCH-EuroClear), ...

Reserved3 0x1F 

Reserved for other possible Repo instruments. For instance, GGB Repo MEFE, Treasury Repo LCH (LCH-EuroClear), ...

Definition at line 132 of file Enumerations.h.

Member Function Documentation

◆ deserialize()

Enum deserialize ( const char * )
static

Deserializes constant from string representation.

◆ toString()

const char * toString ( Enum )
static

Returns string representation.