CPPKiteConnect
kiteconnect::instrument Struct Reference

Represents information of an instrument. More...

#include <market.hpp>

Collaboration diagram for kiteconnect::instrument:

Public Member Functions

 instrument (const std::vector< string > &row)
 
void parse (const std::vector< string > &tokens)
 

Public Attributes

uint32_t instrumentToken = 0
 
int exchangeToken = -1
 
double lastPrice = -1
 
double strikePrice = -1
 
double tickSize = -1
 
double lotSize = -1
 
string tradingsymbol
 
string name
 
string expiry
 
string instrumentType
 
string segment
 
string exchange
 

Static Public Attributes

static constexpr uint8_t INSTRUMENT_TOKEN_IDX = 0
 
static constexpr uint8_t EXCHANGE_TOKEN_IDX = 1
 
static constexpr uint8_t TRADINGSYMBOL_IDX = 2
 
static constexpr uint8_t NAME_IDX = 3
 
static constexpr uint8_t LAST_PRICE_IDX = 4
 
static constexpr uint8_t EXPIRY_IDX = 5
 
static constexpr uint8_t STRIKE_PRICE_IDX = 6
 
static constexpr uint8_t TICK_SIZE_IDX = 7
 
static constexpr uint8_t LOT_SIZE_IDX = 8
 
static constexpr uint8_t INSTRUMENT_TYPE_IDX = 9
 
static constexpr uint8_t SEGMENT_IDX = 10
 
static constexpr uint8_t EXCHANGE_IDX = 11
 

Detailed Description

Represents information of an instrument.


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