xrpld
Loading...
Searching...
No Matches
xrpl::test::jtx::JTxFieldWrapper< BlobField > Struct Reference

#include <TestHelpers.h>

Collaboration diagram for xrpl::test::jtx::JTxFieldWrapper< BlobField >:

Public Types

using JF = BlobField
using SF = JF::SF
using SV = JF::SV

Public Member Functions

 JTxFieldWrapper (SF const &sfield)
JF operator() (SV const &cond) const
JF operator() (Slice const &cond) const
template<size_t N>
JF operator() (std::array< std::uint8_t, N > const &c) const

Protected Attributes

SF const & sfield_

Detailed Description

Definition at line 270 of file jtx/TestHelpers.h.

Member Typedef Documentation

◆ JF

Definition at line 272 of file jtx/TestHelpers.h.

◆ SF

Definition at line 273 of file jtx/TestHelpers.h.

◆ SV

Definition at line 274 of file jtx/TestHelpers.h.

Constructor & Destructor Documentation

◆ JTxFieldWrapper()

xrpl::test::jtx::JTxFieldWrapper< BlobField >::JTxFieldWrapper ( SF const & sfield)
explicit

Definition at line 280 of file jtx/TestHelpers.h.

Member Function Documentation

◆ operator()() [1/3]

JF xrpl::test::jtx::JTxFieldWrapper< BlobField >::operator() ( SV const & cond) const

Definition at line 285 of file jtx/TestHelpers.h.

◆ operator()() [2/3]

JF xrpl::test::jtx::JTxFieldWrapper< BlobField >::operator() ( Slice const & cond) const

Definition at line 291 of file jtx/TestHelpers.h.

◆ operator()() [3/3]

template<size_t N>
JF xrpl::test::jtx::JTxFieldWrapper< BlobField >::operator() ( std::array< std::uint8_t, N > const & c) const

Definition at line 298 of file jtx/TestHelpers.h.

Member Data Documentation

◆ sfield_

SF const& xrpl::test::jtx::JTxFieldWrapper< BlobField >::sfield_
protected

Definition at line 277 of file jtx/TestHelpers.h.