|
CPPKiteConnect
|
| Ckiteconnect::allMargins | Represents all margins (equity and commodity) |
| Ckiteconnect::availableMargins | Represents available margins of a single segment |
| Ckiteconnect::basketMargins | |
| Ckiteconnect::convertPositionParams | Parameters required for the convertPosition() method |
| Ckiteconnect::depth | Represents market depth of an instrument |
| Ckiteconnect::depthWS | Represents a single entry in market depth returned by ticker |
| ▼Cexception | |
| ▼Ckiteconnect::kiteppException | CPPKiteConnect saves you the hassle of detecting API errors by manually checking HTTP codes or JSON error responses. It raises appropriately named exceptions. kiteppException is derived from std::exception, provides code(), message() methods and inherits the what() method. All kitepp exceptions barring one are derived from this class. Most of the times, this is the exception class you'll want to catch |
| Ckiteconnect::dataException | Represents a bad response from the backend Order Management System |
| Ckiteconnect::generalException | An unclassified, general error |
| Ckiteconnect::inputException | Represents user input errors such as missing and invalid parameters |
| Ckiteconnect::networkException | Represents a network issue between Kite and the backend Order Management System (OMS) |
| Ckiteconnect::orderException | Represents all order placement and manipulation errors |
| Ckiteconnect::permissionException | Represents permission denied exceptions for certain calls |
| Ckiteconnect::tokenException | Represents all token and authentication related errors |
| Ckiteconnect::unknownException | This exception is thrown when REST API doesn't return a HTTP OK 200 code but doesn't return any exception string either |
| Ckiteconnect::userException | Represents user account related errors |
| Ckiteconnect::libException | This exception is thrown when an error occures at the library level |
| Ckiteconnect::orderCharges::Gst | |
| Ckiteconnect::GTT | GTT represents a single GTT order |
| Ckiteconnect::GTTCondition | Represents 'condition' for a single gtt |
| Ckiteconnect::gttParams | Represents parameters of a single GTT |
| Ckiteconnect::historicalData | Represents historical data of an instrument |
| Ckiteconnect::historicalDataParams | Parameters required for the getHistoricalData function |
| Ckiteconnect::holding | Respresents an individual holding |
| Ckiteconnect::instrument | Represents information of an instrument |
| Ckiteconnect::kite | kite represents a KiteConnect session. It wraps around the KiteConnect REST API and provides a native interface |
| Ckiteconnect::ltpQuote | Represents a LTP quote information of an instrument |
| Ckiteconnect::tick::m_depth | |
| Ckiteconnect::margins | Represents user margins for a segment |
| Ckiteconnect::marginsParams | Parameters required by the margin methods |
| Ckiteconnect::quote::mDepth | |
| Ckiteconnect::userProfile::Meta | |
| Ckiteconnect::mfHolding | Represents information of a mutual fund holding |
| Ckiteconnect::mfInstrument | Represents information about a mutual fund instrument |
| Ckiteconnect::mfOrder | Represents information of a mutual fund order |
| Ckiteconnect::mfSip | Represents information of a mutual fund SIP |
| Ckiteconnect::modifyGttParams | Parameters required for the modifyGtt method |
| Ckiteconnect::modifyMfSipParams | Parameters required for the modifyMfSip method |
| Ckiteconnect::modifyOrderParams | Parameters required for the modifyOrder method |
| Ckiteconnect::ohlc | Represents OHLC information of an instrument |
| Ckiteconnect::tick::OHLC | |
| Ckiteconnect::ohlcQuote | Represents a ohlc quote information of an instrument |
| Ckiteconnect::order | Represents information of an order |
| Ckiteconnect::orderCharges | |
| Ckiteconnect::orderMargins | Represents margins required for placing an order |
| Ckiteconnect::placeGttParams | Parameters required for the placeGtt method |
| Ckiteconnect::placeMfOrderParams | Parameters required for the placeMfOrder method |
| Ckiteconnect::placeMfSipParams | Parameters required for the placeMfSip method |
| Ckiteconnect::placeMfSipResponse | Represents response returned by the placeMfSip method |
| Ckiteconnect::placeOrderParams | Parameters required for the placeOrder method |
| Ckiteconnect::orderMargins::PNL | |
| Ckiteconnect::position | Represents an individual position |
| Ckiteconnect::positions | Represents response of the getPositions() method |
| Ckiteconnect::postback | Represents a postback |
| Ckiteconnect::quote | Represents quote informating of an instrument |
| Ckiteconnect::tick | Represents a single market data tick |
| Ckiteconnect::ticker | ticker wraps around the websocket API provided by KiteConnect and provides a native interface |
| Ckiteconnect::trade | Represents information of a trade |
| Ckiteconnect::usedMargins | Represents used margins of a single segment |
| Ckiteconnect::userProfile | Represents an user's profile |
| Ckiteconnect::userSession | Represents information of a user session |
| Ckiteconnect::userTokens | Represents tokens received after successful authentication |