CppTrader 1.0.6.0
C++ Trader
Loading...
Searching...
No Matches
CppTrader::Matching::Symbol Struct Reference

Symbol. More...

#include <symbol.h>

Public Member Functions

 Symbol () noexcept=default
 Symbol (uint32_t id, const char name[8]) noexcept
 Symbol (const Symbol &) noexcept=default
 Symbol (Symbol &&) noexcept=default
 ~Symbol () noexcept=default
Symboloperator= (const Symbol &) noexcept=default
Symboloperator= (Symbol &&) noexcept=default

Public Attributes

uint32_t Id
 Symbol Id.
char Name [8]
 Symbol name.

Friends

template<class TOutputStream>
TOutputStream & operator<< (TOutputStream &stream, const Symbol &symbol)

Detailed Description

Symbol.

Examples
market_manager.cpp, and matching_engine.cpp.

Definition at line 21 of file symbol.h.

Constructor & Destructor Documentation

◆ Symbol() [1/4]

CppTrader::Matching::Symbol::Symbol ( )
defaultnoexcept

◆ Symbol() [2/4]

CppTrader::Matching::Symbol::Symbol ( uint32_t id,
const char name[8] )
inlinenoexcept

Definition at line 12 of file symbol.inl.

◆ Symbol() [3/4]

CppTrader::Matching::Symbol::Symbol ( const Symbol & )
defaultnoexcept

◆ Symbol() [4/4]

CppTrader::Matching::Symbol::Symbol ( Symbol && )
defaultnoexcept

◆ ~Symbol()

CppTrader::Matching::Symbol::~Symbol ( )
defaultnoexcept

Member Function Documentation

◆ operator=() [1/2]

Symbol & CppTrader::Matching::Symbol::operator= ( const Symbol & )
defaultnoexcept

◆ operator=() [2/2]

Symbol & CppTrader::Matching::Symbol::operator= ( Symbol && )
defaultnoexcept

◆ operator<<

template<class TOutputStream>
TOutputStream & operator<< ( TOutputStream & stream,
const Symbol & symbol )
friend

Definition at line 19 of file symbol.inl.

Member Data Documentation

◆ Id

uint32_t CppTrader::Matching::Symbol::Id

Symbol Id.

Definition at line 24 of file symbol.h.

◆ Name

char CppTrader::Matching::Symbol::Name[8]

Symbol name.

Definition at line 26 of file symbol.h.


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