EPAM B2BITS C++ Bovespa MarketData handler
1.27.1
|
Namespaces | |
MD | |
TZTimeHelper | |
Classes | |
class | Console |
Console manipulations More... | |
struct | HRClock |
High resolution clock. More... | |
class | RefCounterPtr |
class | ReferenceCounter |
struct | WaitableEvent |
struct | FIXFieldValue |
It is used for storing the Contents information (data + length). More... | |
class | Decimal |
Encapsulates float type. More... | |
class | LocalMktDate |
Encapsulates LocalMktDate FIX type. More... | |
class | MonthYear |
Encapsulates MonthYear FIX type. More... | |
class | MemBlock |
class | StringRef |
String reference type. More... | |
class | StringEx |
class | UTCDateOnly |
Encapsulates UTCDateOnly FIX type. More... | |
class | UTCTimeOnly |
Encapsulates UTCTimeOnly FIX type. More... | |
class | UTCTimestamp |
Encapsulates UTCTimestamp FIX type. More... | |
Typedefs | |
typedef std::int8_t | i8 |
typedef std::int16_t | i16 |
typedef std::int32_t | i32 |
typedef std::int64_t | i64 |
typedef std::uint8_t | u8 |
typedef std::uint16_t | u16 |
typedef std::uint32_t | u32 |
typedef std::uint64_t | u64 |
typedef WaitableEvent< true > | AutoEvent |
AutoEvent - remains signaled until it is explicitly reset by the reset() method. More... | |
typedef WaitableEvent< false > | ManualEvent |
ManualEvent - remains signaled until waiting thread is released. More... | |
typedef MemBlock | ByteArray |
ByteArray - obsolete name. More... | |
typedef StringRef | AsciiString |
AsciiString- obsolete name. More... | |
typedef StringRef | BasicString |
BasicString- obsolete name. More... | |
typedef std::vector< std::string > | MultipleString |
typedef std::vector< char > | MultipleChar |
Functions | |
std::ostream & | operator<< (std::ostream &os, const Console::endl &) |
std::ostream & | operator<< (std::ostream &os, const Console::flush &) |
std::ostream & | operator<< (std::ostream &os, const Console::color &) |
const Console::setw & | operator<< (std::ostream &os, const Console::setw &sw) |
template<class T > | |
std::ostream & | operator<< (const Console::setw &os, const T &v) |
std::ostream & | operator<< (std::ostream &s, const Decimal &rv) |
Stream writer. More... | |
StringEx & | operator<< (StringEx &s, const Decimal &rv) |
StringEx writer. More... | |
std::ostream & | operator<< (std::ostream &s, const LocalMktDate &v) |
Writes a LocalMktDate into the output stream. More... | |
std::ostream & | operator<< (std::ostream &s, const MonthYear &v) |
Writes a MonthYear into the output stream. More... | |
bool | operator< (AsciiString lv, AsciiString rv) noexcept |
Tests if the std::string on the left side of the operator is less than the std::string on the right side. More... | |
bool | operator> (AsciiString lv, AsciiString rv) noexcept |
Tests if the iterator std::string on the left side of the operator is greater than the iterator std::string on the right side. More... | |
bool | operator== (AsciiString lv, AsciiString rv) noexcept |
Tests if the std::string on the left side of the operator is equal to the std::string on the right side. More... | |
bool | operator!= (AsciiString lv, AsciiString rv) noexcept |
Tests if the std::string on the left side of the operator is not equal to the std::string on the right side. More... | |
bool | operator< (ByteArray lv, ByteArray rv) noexcept |
Tests if the std::vector on the left side of the operator is less than the std::vector on the right side. More... | |
bool | operator> (ByteArray lv, ByteArray rv) noexcept |
Tests if the iterator std::vector on the left side of the operator is greater than the iterator std::vector on the right side. More... | |
bool | operator== (ByteArray lv, ByteArray rv) noexcept |
Tests if the std::vector on the left side of the operator is equal to the std::vector on the right side. More... | |
bool | operator!= (ByteArray lv, ByteArray rv) noexcept |
Tests if the std::vector on the left side of the operator is not equal to the std::vector on the right side. More... | |
std::ostream & | operator<< (std::ostream &stream, AsciiString value) |
Writes AsciiString to the stream. More... | |
std::ostream & | operator<< (std::ostream &stream, ByteArray value) |
Writes ByteArray to the stream. More... | |
std::ostream & | operator<< (std::ostream &stream, StringEx const &value) |
Writes ByteArray to the stream. More... | |
std::ostream & | operator<< (std::ostream &s, const UTCDateOnly &v) |
Writes a UTCDateOnly into the output stream. More... | |
std::ostream & | operator<< (std::ostream &s, const UTCTimeOnly &v) |
Writes a UTCTimeOnly into the output stream. More... | |
std::ostream & | operator<< (std::ostream &s, const UTCTimestamp &v) |
Writes a UTCTimestamp into the output stream. More... | |
B2BITS MarketData namespace.
typedef StringRef B2bits::AsciiString |
AsciiString- obsolete name.
typedef WaitableEvent<true> B2bits::AutoEvent |
AutoEvent - remains signaled until it is explicitly reset by the reset() method.
typedef StringRef B2bits::BasicString |
BasicString- obsolete name.
typedef MemBlock B2bits::ByteArray |
ByteArray - obsolete name.
typedef std::int16_t B2bits::i16 |
typedef std::int32_t B2bits::i32 |
typedef std::int64_t B2bits::i64 |
typedef std::int8_t B2bits::i8 |
typedef WaitableEvent<false> B2bits::ManualEvent |
ManualEvent - remains signaled until waiting thread is released.
typedef std::vector<char> B2bits::MultipleChar |
typedef std::vector<std::string> B2bits::MultipleString |
typedef std::uint16_t B2bits::u16 |
typedef std::uint32_t B2bits::u32 |
typedef std::uint64_t B2bits::u64 |
typedef std::uint8_t B2bits::u8 |
|
inlinenoexcept |
Tests if the std::string on the left side of the operator is not equal to the std::string on the right side.
|
inlinenoexcept |
Tests if the std::vector on the left side of the operator is not equal to the std::vector on the right side.
|
inlinenoexcept |
Tests if the std::string on the left side of the operator is less than the std::string on the right side.
|
inlinenoexcept |
Tests if the std::vector on the left side of the operator is less than the std::vector on the right side.
std::ostream& B2bits::operator<< | ( | std::ostream & | s, |
const LocalMktDate & | v | ||
) |
Writes a LocalMktDate into the output stream.
std::ostream& B2bits::operator<< | ( | std::ostream & | s, |
const MonthYear & | v | ||
) |
Writes a MonthYear into the output stream.
std::ostream& B2bits::operator<< | ( | std::ostream & | s, |
const UTCDateOnly & | v | ||
) |
Writes a UTCDateOnly into the output stream.
std::ostream& B2bits::operator<< | ( | std::ostream & | s, |
const UTCTimeOnly & | v | ||
) |
Writes a UTCTimeOnly into the output stream.
std::ostream& B2bits::operator<< | ( | std::ostream & | os, |
const Console::endl & | |||
) |
std::ostream& B2bits::operator<< | ( | std::ostream & | os, |
const Console::flush & | |||
) |
std::ostream& B2bits::operator<< | ( | std::ostream & | os, |
const Console::color & | |||
) |
|
inline |
std::ostream& B2bits::operator<< | ( | const Console::setw & | os, |
const T & | v | ||
) |
std::ostream& B2bits::operator<< | ( | std::ostream & | s, |
const UTCTimestamp & | v | ||
) |
Writes a UTCTimestamp into the output stream.
std::ostream& B2bits::operator<< | ( | std::ostream & | s, |
const Decimal & | rv | ||
) |
Stream writer.
std::ostream& B2bits::operator<< | ( | std::ostream & | stream, |
AsciiString | value | ||
) |
Writes AsciiString to the stream.
std::ostream& B2bits::operator<< | ( | std::ostream & | stream, |
ByteArray | value | ||
) |
Writes ByteArray to the stream.
std::ostream& B2bits::operator<< | ( | std::ostream & | stream, |
StringEx const & | value | ||
) |
Writes ByteArray to the stream.
|
inlinenoexcept |
Tests if the std::string on the left side of the operator is equal to the std::string on the right side.
|
inlinenoexcept |
Tests if the std::vector on the left side of the operator is equal to the std::vector on the right side.
|
inlinenoexcept |
Tests if the iterator std::string on the left side of the operator is greater than the iterator std::string on the right side.
|
inlinenoexcept |
Tests if the iterator std::vector on the left side of the operator is greater than the iterator std::vector on the right side.