rippled
Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
ripple::test::jtx::detail::flags_helper Class Reference
Inheritance diagram for ripple::test::jtx::detail::flags_helper:
Inheritance graph
[legend]
Collaboration diagram for ripple::test::jtx::detail::flags_helper:
Collaboration graph
[legend]

Protected Member Functions

template<class... Args>
 flags_helper (Args... args)
 

Protected Attributes

std::uint32_t mask_
 

Private Member Functions

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

Detailed Description

Definition at line 47 of file flags.h.

Constructor & Destructor Documentation

◆ flags_helper()

template<class... Args>
ripple::test::jtx::detail::flags_helper::flags_helper ( Args...  args)
protected

Definition at line 99 of file flags.h.

Member Function Documentation

◆ set_args() [1/2]

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

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 
)
private

Definition at line 90 of file flags.h.

Member Data Documentation

◆ mask_

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

Definition at line 50 of file flags.h.