rippled
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Private Attributes | List of all members
ripple::test::csf::Tx Class Reference

A single transaction. More...

#include <Tx.h>

Collaboration diagram for ripple::test::csf::Tx:
Collaboration graph
[legend]

Public Types

using ID = std::uint32_t
 

Public Member Functions

 Tx (ID i)
 
template<typename T , typename = std::enable_if_t<std::is_same_v<T, Tx>>>
 Tx (T const *t)
 
ID const & id () const
 
bool operator< (Tx const &o) const
 
bool operator== (Tx const &o) const
 

Private Attributes

ID id_
 

Detailed Description

A single transaction.

Definition at line 22 of file Tx.h.

Member Typedef Documentation

◆ ID

Definition at line 25 of file Tx.h.

Constructor & Destructor Documentation

◆ Tx() [1/2]

ripple::test::csf::Tx::Tx ( ID  i)

Definition at line 27 of file Tx.h.

◆ Tx() [2/2]

template<typename T , typename = std::enable_if_t<std::is_same_v<T, Tx>>>
ripple::test::csf::Tx::Tx ( T const *  t)

Definition at line 32 of file Tx.h.

Member Function Documentation

◆ id()

ID const & ripple::test::csf::Tx::id ( ) const

Definition at line 37 of file Tx.h.

◆ operator<()

bool ripple::test::csf::Tx::operator< ( Tx const &  o) const

Definition at line 42 of file Tx.h.

◆ operator==()

bool ripple::test::csf::Tx::operator== ( Tx const &  o) const

Definition at line 49 of file Tx.h.

Member Data Documentation

◆ id_

ID ripple::test::csf::Tx::id_
private

Definition at line 55 of file Tx.h.