CPPKiteConnect
All Classes Files Functions Variables Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nkiteconnect
 CallMarginsRepresents all margins (equity and commodity)
 CavailableMarginsRepresents available margins of a single segment
 CbasketMargins
 CconvertPositionParamsParameters required for the convertPosition() method
 CdataExceptionRepresents a bad response from the backend Order Management System
 CdepthRepresents market depth of an instrument
 CdepthWSRepresents a single entry in market depth returned by ticker
 CgeneralExceptionAn unclassified, general error
 CGTTGTT represents a single GTT order
 CGTTConditionRepresents 'condition' for a single gtt
 CgttParamsRepresents parameters of a single GTT
 ChistoricalDataRepresents historical data of an instrument
 ChistoricalDataParamsParameters required for the getHistoricalData function
 CholdingRespresents an individual holding
 CinputExceptionRepresents user input errors such as missing and invalid parameters
 CinstrumentRepresents information of an instrument
 Ckitekite represents a KiteConnect session. It wraps around the KiteConnect REST API and provides a native interface
 CkiteppExceptionCPPKiteConnect 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
 ClibExceptionThis exception is thrown when an error occures at the library level
 CltpQuoteRepresents a LTP quote information of an instrument
 CmarginsRepresents user margins for a segment
 CmarginsParamsParameters required by the margin methods
 CmfHoldingRepresents information of a mutual fund holding
 CmfInstrumentRepresents information about a mutual fund instrument
 CmfOrderRepresents information of a mutual fund order
 CmfSipRepresents information of a mutual fund SIP
 CmodifyGttParamsParameters required for the modifyGtt method
 CmodifyMfSipParamsParameters required for the modifyMfSip method
 CmodifyOrderParamsParameters required for the modifyOrder method
 CnetworkExceptionRepresents a network issue between Kite and the backend Order Management System (OMS)
 CohlcRepresents OHLC information of an instrument
 CohlcQuoteRepresents a ohlc quote information of an instrument
 CorderRepresents information of an order
 CorderCharges
 CGst
 CorderExceptionRepresents all order placement and manipulation errors
 CorderMarginsRepresents margins required for placing an order
 CPNL
 CpermissionExceptionRepresents permission denied exceptions for certain calls
 CplaceGttParamsParameters required for the placeGtt method
 CplaceMfOrderParamsParameters required for the placeMfOrder method
 CplaceMfSipParamsParameters required for the placeMfSip method
 CplaceMfSipResponseRepresents response returned by the placeMfSip method
 CplaceOrderParamsParameters required for the placeOrder method
 CpositionRepresents an individual position
 CpositionsRepresents response of the getPositions() method
 CpostbackRepresents a postback
 CquoteRepresents quote informating of an instrument
 CmDepth
 CtickRepresents a single market data tick
 Cm_depth
 COHLC
 Ctickerticker wraps around the websocket API provided by KiteConnect and provides a native interface
 CtokenExceptionRepresents all token and authentication related errors
 CtradeRepresents information of a trade
 CunknownExceptionThis exception is thrown when REST API doesn't return a HTTP OK 200 code but doesn't return any exception string either
 CusedMarginsRepresents used margins of a single segment
 CuserExceptionRepresents user account related errors
 CuserProfileRepresents an user's profile
 CMeta
 CuserSessionRepresents information of a user session
 CuserTokensRepresents tokens received after successful authentication