xrpld
Loading...
Searching...
No Matches
xrpl::test::jtx::Nflags Class Reference

Match clear account flags. More...

#include <flags.h>

Inheritance diagram for xrpl::test::jtx::Nflags:
Collaboration diagram for xrpl::test::jtx::Nflags:

Public Member Functions

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

Private Member Functions

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

Private Attributes

Account account_
std::uint32_t mask_ {0}

Detailed Description

Match clear account flags.

Definition at line 124 of file flags.h.

Constructor & Destructor Documentation

◆ Nflags()

template<class... Args>
xrpl::test::jtx::Nflags::Nflags ( Account account,
Args... args )

Definition at line 131 of file flags.h.

Member Function Documentation

◆ operator()()

void xrpl::test::jtx::Nflags::operator() ( Env & env) const

Definition at line 46 of file flags.cpp.

◆ setArgs() [1/2]

void xrpl::detail::FlagsHelper::setArgs ( std::uint32_t flag)
privateinherited

Definition at line 21 of file flags.h.

◆ setArgs() [2/2]

template<class Flag, class... Args>
void xrpl::detail::FlagsHelper::setArgs ( std::uint32_t flag,
Args... args )
privateinherited

Definition at line 75 of file flags.h.

Member Data Documentation

◆ account_

Account xrpl::test::jtx::Nflags::account_
private

Definition at line 127 of file flags.h.

◆ mask_

std::uint32_t xrpl::detail::FlagsHelper::mask_ {0}
protectedinherited

Definition at line 17 of file flags.h.