Longbridge OpenAPI C++ SDK
Classes | Namespaces | Typedefs | Enumerations
calendar_context.hpp File Reference
#include "async_result.hpp"
#include "callback.hpp"
#include "config.hpp"
#include "types.hpp"

Go to the source code of this file.

Classes

struct  longbridge::calendar::CalendarDataKv
 Key-value metadata entry attached to a calendar event. More...
 
struct  longbridge::calendar::CalendarEventInfo
 A single financial calendar event (earnings report, dividend, IPO, etc.). More...
 
struct  longbridge::calendar::CalendarDateGroup
 Calendar events grouped by date. More...
 
struct  longbridge::calendar::CalendarEventsResponse
 Response for finance_calendar — events grouped by date within the requested range. More...
 
class  longbridge::calendar::CalendarContext
 Financial calendar context — earnings, dividends, splits, IPOs, macro data. More...
 

Namespaces

 longbridge
 
 longbridge::calendar
 

Typedefs

typedef struct lb_calendar_context_t lb_calendar_context_t
 

Enumerations

enum class  longbridge::calendar::CalendarCategory {
  longbridge::calendar::Report = 0 , longbridge::calendar::Dividend = 1 , longbridge::calendar::Split = 2 , longbridge::calendar::Ipo = 3 ,
  longbridge::calendar::MacroData = 4 , longbridge::calendar::Closed = 5
}
 

Typedef Documentation

◆ lb_calendar_context_t