libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
isimud::ISIMUD_VER_NAMESPACE Namespace Reference

Namespaces

namespace  exchanges
 

Classes

class  order_book
 A simple implementation of a price/time limit order book. More...
 
class  smart_order_router
 An idea for implementing a very simple smart order router. More...
 

Functions

template<class MsgType >
std::ostream & to_stream (std::ostream &os, typename isimud::ISIMUD_VER_NAMESPACE::order_book< MsgType >::orders_by_time const &o)
 
template<class MsgType >
std::ostream & operator<< (std::ostream &os, order_book< MsgType > const &ob)
 

Function Documentation

◆ operator<<()

template<class MsgType >
std::ostream& isimud::ISIMUD_VER_NAMESPACE::operator<< ( std::ostream &  os,
order_book< MsgType > const &  ob 
)
inline

Definition at line 414 of file order_book_impl.hpp.

◆ to_stream()

template<class MsgType >
std::ostream& isimud::ISIMUD_VER_NAMESPACE::to_stream ( std::ostream &  os,
typename isimud::ISIMUD_VER_NAMESPACE::order_book< MsgType >::orders_by_time const &  o 
)
inline

Definition at line 23 of file order_book_impl.hpp.