rippled
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Private Member Functions | List of all members
ripple::Book Class Referencefinal

Specifies an order book. More...

#include <Book.h>

Inheritance diagram for ripple::Book:
Inheritance graph
[legend]
Collaboration diagram for ripple::Book:
Collaboration graph
[legend]

Public Member Functions

 Book ()
 
 Book (Issue const &in_, Issue const &out_, std::optional< uint256 > const &domain_)
 

Public Attributes

Issue in
 
Issue out
 
std::optional< uint256domain
 

Static Private Member Functions

static auto & getCounter () noexcept
 

Detailed Description

Specifies an order book.

The order book is a pair of Issues called in and out.

See also
Issue.

Definition at line 35 of file Book.h.

Constructor & Destructor Documentation

◆ Book() [1/2]

ripple::Book::Book ( )

Definition at line 42 of file Book.h.

◆ Book() [2/2]

ripple::Book::Book ( Issue const &  in_,
Issue const &  out_,
std::optional< uint256 > const &  domain_ 
)

Definition at line 46 of file Book.h.

Member Function Documentation

◆ getCounter()

static auto & ripple::CountedObject< Book >::getCounter ( )
staticprivatenoexceptinherited

Definition at line 129 of file CountedObject.h.

Member Data Documentation

◆ in

Issue ripple::Book::in

Definition at line 38 of file Book.h.

◆ out

Issue ripple::Book::out

Definition at line 39 of file Book.h.

◆ domain

std::optional<uint256> ripple::Book::domain

Definition at line 40 of file Book.h.