| RT::IAccount | Abstract class, represents risk account info from external Risk Management Service |
| RT::IAlert | Abstract class, represents alert info from external Risk Management Service |
| RT::IArray< T > | Simple abstraction of the accessor to the array of the elements with type T |
| RT::IControlTransportHelper | Abstract class, provides interface to exchange data between robot and FrontEnd |
| RT::IDataSource< T > | Abstract class, provides interface to handle technical analysis input data |
| RT::IExchange | Available ExDestination (TradingVenue) properties and features |
| RT::ILogger | Abstract class, defines interfaces to framework logger |
| RT::IMarketDataConsumer | Abstract class, defines interface for market data call back retrieval |
| RT::IMarketDataHelper | Abstract class, defines market data request interface |
| RT::IMDSourceState | Provides basic statistics and state info from market data source |
| RT::IOrderConsumer | Representing the abstract class, which defines the order's actions callbacks interfaces |
| RT::IOrderHelper | Abstract class, defines interfaces for order processing |
| RT::IPosition | Abstract class, represents position info from external Risk Management Service |
| RT::IRiskInfoConsumer | Abstract class, defines interface for RiskInfo Callbacks retrieval Robot Stategies processing risk info should implement interface's pure virtual methods |
| RT::IRiskInfoHelper | Abstract class, defines interfaces for retrieving RiskInfo |
| RT::IRTRobotFactory | Defines Robotrader Factory interface |
| RT::IScriptExecutorHelper | Abstract class, defines interfaces to run and edit the robot's scripts |
| RT::ITechnicalAnalysisHelper | Abstract class, performs some technical analysis functions calculations |
| RT::ITimerHelper | Abstract class, provides interface to add and delete timers |
| RT::IControlTransportHelper::node_callback | |
| RT::OHLC | Represents bar data |
| RegisterProcedureInFactory | Provides a template for Robotrader Factory implementation |
| RT::RegisterRoboTraderInFactory< ManufacturedType > | |
| RT::RobotHelperInterfacesProvider | Abstract class, defines interface to get robot helpers interfaces of the current robot instance |
| RT::RoboTrader | Abstract class, defines robotrader's interfaces. All robotraders implemintations must derive from it |
| RT::RobotState | |
| RobotStateInfo | Represents robot instatnce state |
| RT::RobotTypeParameter | |
| RT::RTBusinessMessageReject | |
| RT::RTConnectionError | Connection Error |
| RT::RTException | Base RT exception type |
| RT::RTExecutionReport | |
| RT::RTFactoryService | |
| RT::RTInstrument | |
| RT::RTNamedNodeMap | RTNamedNodeMaps are used to represent collections of nodes that can be accessed by name |
| RT::RTNode | RTNode interface is the primary datatype for the entire RTAPI-to-FrontEnd Communication Model |
| RT::RTNodeException | |
| RT::RTNodeList | The RTNodeList interface provides the abstraction of an ordered collection of nodes |
| RT::RTOrder | |
| RT::RTOrderCancelReject | |
| RT::RTPosition | Represents position for Account/Instrument |
| RT::RTRobotFactory | RTRobotFactory implements generic factory pattern for RobotTrader instance creation |
| RT::RTRobotStateInfo | |
| RT::RTRuntimeError | Application encountered serious error during runtime |
| RT::TDataSource< T > | IDataSource implemintation class |
| RT::timeout_callback | |