ClockWork DB CoreAPI 1.0.48
Abstract Time Series and Storage/Management Library
Loading...
Searching...
No Matches
tom::OrderBookEvent Class Reference
+ Inheritance diagram for tom::OrderBookEvent:
+ Collaboration diagram for tom::OrderBookEvent:

Public Types

typedef tom::value_types::holiday< value_typeholiday
 
typedef tom::value_types::no_data< value_typeno_data
 
typedef tom::value_types::non_calc< value_typenon_calc
 
typedef tom::value_types::order_book_event value_type
 
- Public Types inherited from tom::scalar< tom::value_types::order_book_event >
typedef tom::value_types::holiday< tom::value_types::order_book_eventholiday
 
typedef tom::value_types::no_data< tom::value_types::order_book_eventno_data
 
typedef tom::value_types::non_calc< tom::value_types::order_book_eventnon_calc
 
typedef tom::value_types::scalar< tom::value_types::order_book_eventscalar_type
 
typedef tom::value_types::order_book_event value_type
 

Public Member Functions

 OrderBookEvent (const tom::observation &)
 
 OrderBookEvent (const tom::OrderBookEvent &)
 
 OrderBookEvent (const tom::value_types::order_book_event &)
 
 OrderBookEvent (tom::OrderBookEvent &)
 
virtual tom::value_type flag () const
 
virtual bool is_normal () const
 
virtual operator bool () const
 
virtual operator double () const
 
virtual operator float () const
 
virtual operator int () const
 
virtual operator long int () const
 
virtual operator short int () const
 
virtual operator tom::value_types::string () const
 
virtual operator unsigned char () const
 
virtual operator unsigned int () const
 
virtual operator unsigned long int () const
 
virtual operator unsigned short int () const
 
virtual bool operator!= (const observation &) const
 
virtual observationoperator*= (const observation &)
 
virtual observationoperator+= (const observation &)
 
virtual observationoperator-= (const observation &)
 
virtual observationoperator/= (const observation &)
 
virtual bool operator< (const observation &) const
 
virtual bool operator<= (const observation &) const
 
OrderBookEventoperator= (const OrderBookEvent &)
 
virtual OrderBookEventoperator= (const tom::value_types::order_book_event &)
 
virtual OrderBookEventoperator= (tom::value_types::value_type)
 
virtual bool operator== (const observation &) const
 
virtual bool operator> (const observation &) const
 
virtual bool operator>= (const observation &) const
 
virtual std::ostream & print (std::ostream &) const
 
size_t size () const
 
value_type value () const
 
- Public Member Functions inherited from tom::scalar< tom::value_types::order_book_event >
 scalar (const observation &)
 
 scalar (const scalar &)
 
 scalar (const scalar< Tp > &)
 
 scalar (const tom::value_types::order_book_event &)
 
 scalar (tom::value_type)
 
virtual scalarclone () const
 
virtual bool operator!= (const scalar &rhs) const
 
scalaroperator*= (const scalar &)
 
scalaroperator*= (const tom::value_types::order_book_event &)
 
scalaroperator++ ()
 
scalaroperator+= (const scalar &)
 
scalaroperator+= (const tom::value_types::order_book_event &)
 
scalaroperator-- ()
 
scalaroperator-= (const scalar &)
 
scalaroperator-= (const tom::value_types::order_book_event &)
 
scalaroperator/= (const scalar &)
 
scalaroperator/= (const tom::value_types::order_book_event &)
 
virtual observationoperator= (const observation &)
 
scalaroperator= (const scalar &)
 
scalaroperator= (const scalar< Tp > &)
 
scalar< tom::value_types::order_book_event > & operator= (const scalar< Tp > &rhs)
 
scalar< tom::value_types::order_book_event > & operator= (const scalar< Z > &rhs)
 
scalaroperator= (const tom::value_types::order_book_event &)
 
virtual bool operator== (const scalar &rhs) const
 
const tom::value_types::order_book_eventvalue () const
 

Public Attributes

value_type m_value
 

Additional Inherited Members

- Static Public Attributes inherited from tom::scalar< tom::value_types::order_book_event >
static const scalar HAS_NO_DATA
 
static const scalar HOLIDAY
 
static const scalar NON_CALC
 
- Protected Attributes inherited from tom::scalar< tom::value_types::order_book_event >
scalar_type m_value
 

Member Function Documentation

◆ flag()

tom::value_type tom::OrderBookEvent::flag ( ) const
virtual

◆ is_normal()

bool tom::OrderBookEvent::is_normal ( ) const
virtual

◆ operator bool()

tom::OrderBookEvent::operator bool ( ) const
virtual

◆ operator double()

tom::OrderBookEvent::operator double ( ) const
virtual

◆ operator float()

tom::OrderBookEvent::operator float ( ) const
virtual

◆ operator int()

tom::OrderBookEvent::operator int ( ) const
virtual

◆ operator long int()

tom::OrderBookEvent::operator long int ( ) const
virtual

◆ operator short int()

tom::OrderBookEvent::operator short int ( ) const
virtual

◆ operator tom::value_types::string()

tom::OrderBookEvent::operator tom::value_types::string ( ) const
virtual

◆ operator unsigned char()

tom::OrderBookEvent::operator unsigned char ( ) const
virtual

◆ operator unsigned int()

tom::OrderBookEvent::operator unsigned int ( ) const
virtual

◆ operator unsigned long int()

tom::OrderBookEvent::operator unsigned long int ( ) const
virtual

◆ operator unsigned short int()

tom::OrderBookEvent::operator unsigned short int ( ) const
virtual

◆ operator!=()

bool tom::OrderBookEvent::operator!= ( const observation ) const
virtual

◆ operator*=()

observation & tom::OrderBookEvent::operator*= ( const observation )
virtual

◆ operator+=()

observation & tom::OrderBookEvent::operator+= ( const observation )
virtual

◆ operator-=()

observation & tom::OrderBookEvent::operator-= ( const observation )
virtual

◆ operator/=()

observation & tom::OrderBookEvent::operator/= ( const observation )
virtual

◆ operator<()

bool tom::OrderBookEvent::operator< ( const observation ) const
virtual

◆ operator<=()

bool tom::OrderBookEvent::operator<= ( const observation ) const
virtual

◆ operator=()

OrderBookEvent & tom::OrderBookEvent::operator= ( tom::value_types::value_type  rhs)
virtual

◆ operator==()

bool tom::OrderBookEvent::operator== ( const observation ) const
virtual

◆ operator>()

bool tom::OrderBookEvent::operator> ( const observation ) const
virtual

◆ operator>=()

bool tom::OrderBookEvent::operator>= ( const observation ) const
virtual

◆ print()

std::ostream & tom::OrderBookEvent::print ( std::ostream &  os) const
virtual

The documentation for this class was generated from the following files: