rapidyaml 0.15.2
parse and emit YAML, and do it fast
Loading...
Searching...
No Matches
my_seq_type< T > Struct Template Reference

example user container type: seq-like More...

Public Member Functions

void check_eq (my_seq_type const &that) const

Public Attributes

std::vector< T > seq_member

Detailed Description

template<class T>
struct my_seq_type< T >

example user container type: seq-like

Definition at line 4096 of file quickstart.cpp.

Member Function Documentation

◆ check_eq()

template<class T>
void my_seq_type< T >::check_eq ( my_seq_type< T > const & that) const
inline

Definition at line 4099 of file quickstart.cpp.

4100 {
4101 CHECK(seq_member.size() == that.seq_member.size());
4102 if(seq_member.size() == that.seq_member.size())
4103 for(size_t i = 0; i < seq_member.size(); ++i)
4105 }
#define CHECK(predicate)
a testing assertion, used only in this quickstart
example user container type: seq-like
std::vector< T > seq_member

Member Data Documentation

◆ seq_member

template<class T>
std::vector<T> my_seq_type< T >::seq_member

Definition at line 4098 of file quickstart.cpp.

Referenced by check_eq(), read(), sample_user_container_types(), write(), and write().


The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/rapidyaml/checkouts/latest/samples/quickstart.cpp