rippled
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ripple::test::jtx::flags Class Reference

Match set account flags. More...

Inheritance diagram for ripple::test::jtx::flags:
Inheritance graph
[legend]
Collaboration diagram for ripple::test::jtx::flags:
Collaboration graph
[legend]

Public Member Functions

template<class... Args>
 flags (Account const &account, Args... args)
 
void operator() (Env &env) const
 

Private Member Functions

void set_args (std::uint32_t flag)
 
template<class Flag , class... Args>
void set_args (std::uint32_t flag, Args... args)
 

Private Attributes

Account account_
 
std::uint32_t mask_
 

Detailed Description

Match set account flags.

Definition at line 108 of file flags.h.

Constructor & Destructor Documentation

◆ flags()

template<class... Args>
ripple::test::jtx::flags::flags ( Account const &  account,
Args...  args 
)

Definition at line 115 of file flags.h.

Member Function Documentation

◆ operator()()

void ripple::test::jtx::flags::operator() ( Env env) const

Definition at line 41 of file flags.cpp.

◆ set_args() [1/2]

void ripple::test::jtx::detail::flags_helper::set_args ( std::uint32_t  flag)
privateinherited

Definition at line 54 of file flags.h.

◆ set_args() [2/2]

template<class Flag , class... Args>
void ripple::test::jtx::detail::flags_helper::set_args ( std::uint32_t  flag,
Args...  args 
)
privateinherited

Definition at line 90 of file flags.h.

Member Data Documentation

◆ account_

Account ripple::test::jtx::flags::account_
private

Definition at line 111 of file flags.h.

◆ mask_

std::uint32_t ripple::test::jtx::detail::flags_helper::mask_
protectedinherited

Definition at line 50 of file flags.h.