OnixS MTS Repo/SDP Handler for C++  1.0.0.0
Public Member Functions | Public Attributes | List of all members
TI_INSTRUMENT_INFO Class Reference

Public Member Functions

size_t deserialize (const void *buf, size_t inLen)
 
std::string toString () const
 Provides string presentation. More...
 
size_t serializationBufSize () const
 
size_t serialize (void *buf) const
 

Public Attributes

UInt32 instrumentId
 Unique ID of the tradable instrument. More...
 
TI_INSTRUMENT_TYPE::Enum instrumentType
 Type of the instrument. More...
 
UInt32 startDateId
 ID of the initial value date. More...
 
UInt32 endDateId
 ID of the final value date. More...
 
UInt32 floatRateId
 ID of the type of rate. More...
 
UInt32 startDate
 Initial value date. More...
 
UInt32 endDate
 Final value date. More...
 
UInt32 vanillaId
 Unique ID of the Vanilla. More...
 

Member Function Documentation

std::string toString ( ) const

Provides string presentation.

Member Data Documentation

UInt32 endDate

Final value date.

UInt32 endDateId

ID of the final value date.

UInt32 floatRateId

ID of the type of rate.

UInt32 instrumentId

Unique ID of the tradable instrument.

TI_INSTRUMENT_TYPE::Enum instrumentType

Type of the instrument.

UInt32 startDate

Initial value date.

UInt32 startDateId

ID of the initial value date.

UInt32 vanillaId

Unique ID of the Vanilla.