rippled
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Attributes | List of all members
ripple::test::jtx::blobField Struct Referenceabstract

#include <TestHelpers.h>

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

Public Types

using SF = SF_VL
 
using SV = std::string
 
using base = JTxField< SF, SV, SV >
 
using OV = std::string
 

Public Member Functions

 blobField (SF const &sfield, Slice const &cond)
 
template<size_t N>
 blobField (SF const &sfield, std::array< std::uint8_t, N > const &c)
 
 JTxField (SF const &sfield, SV const &value)
 
virtual OV value () const=0
 
virtual void operator() (Env &, JTx &jt) const
 

Protected Attributes

SF const & sfield_
 
SV value_
 

Detailed Description

Definition at line 163 of file TestHelpers.h.

Member Typedef Documentation

◆ SF

Definition at line 165 of file TestHelpers.h.

◆ SV

Definition at line 166 of file TestHelpers.h.

◆ base

Definition at line 167 of file TestHelpers.h.

◆ OV

Definition at line 45 of file TestHelpers.h.

Constructor & Destructor Documentation

◆ blobField() [1/2]

ripple::test::jtx::blobField::blobField ( SF const &  sfield,
Slice const &  cond 
)
explicit

Definition at line 171 of file TestHelpers.h.

◆ blobField() [2/2]

template<size_t N>
ripple::test::jtx::blobField::blobField ( SF const &  sfield,
std::array< std::uint8_t, N > const &  c 
)
explicit

Definition at line 177 of file TestHelpers.h.

Member Function Documentation

◆ JTxField()

ripple::test::jtx::JTxField< SField, StoredValue, OutputValue >::JTxField ( SF const &  sfield,
SV const &  value 
)
explicit

Definition at line 52 of file TestHelpers.h.

◆ value()

virtual OV ripple::test::jtx::JTxField< SF_VL , std::string , std::string >::value ( ) const
pure virtualinherited

◆ operator()()

virtual void ripple::test::jtx::JTxField< SF_VL , std::string , std::string >::operator() ( Env ,
JTx jt 
) const
virtualinherited

Definition at line 63 of file TestHelpers.h.

Member Data Documentation

◆ sfield_

SF const& ripple::test::jtx::JTxField< SF_VL , std::string , std::string >::sfield_
protectedinherited

Definition at line 48 of file TestHelpers.h.

◆ value_

SV ripple::test::jtx::JTxField< SF_VL , std::string , std::string >::value_
protectedinherited

Definition at line 49 of file TestHelpers.h.