Anklang-0.3.0-1416-gfa8ce8d2 anklang-0.3.0-1416-gfa8ce8d2
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Attributes | List of all members
Ase::ValueR Struct Reference
Inheritance diagram for Ase::ValueR:
[legend]

Public Types

using ValueFieldVector = std::vector< ValueField >
 

Public Member Functions

Value & operator[] (const String &name)
 
const Value & operator[] (const String &name) const
 
ValueP valuep (const String &name, bool front)
 
ValueP peek (const String &name) const
 
String repr () const
 
 ValueR (std::initializer_list< ValueField > il)
 
- Public Member Functions inherited from std::vector< ValueField >
T assign (T... args)
 
T at (T... args)
 
T back (T... args)
 
T begin (T... args)
 
T capacity (T... args)
 
T cbegin (T... args)
 
T cend (T... args)
 
T clear (T... args)
 
T crbegin (T... args)
 
T crend (T... args)
 
T data (T... args)
 
T emplace (T... args)
 
T emplace_back (T... args)
 
T empty (T... args)
 
T end (T... args)
 
T erase (T... args)
 
T front (T... args)
 
T get_allocator (T... args)
 
T insert (T... args)
 
T max_size (T... args)
 
T operator= (T... args)
 
T operator[] (T... args)
 
T pop_back (T... args)
 
T push_back (T... args)
 
T rbegin (T... args)
 
T rend (T... args)
 
T reserve (T... args)
 
T resize (T... args)
 
T shrink_to_fit (T... args)
 
T size (T... args)
 
T swap (T... args)
 
T vector (T... args)
 
T ~vector (T... args)
 

Static Public Attributes

static const ValueR empty_record
 

Detailed Description

Definition at line 33 of file value.hh.

Member Typedef Documentation

◆ ValueFieldVector

Definition at line 34 of file value.hh.

Constructor & Destructor Documentation

◆ ValueR() [1/2]

Ase::ValueR::ValueR ( )

Definition at line 314 of file value.cc.

◆ ValueR() [2/2]

Ase::ValueR::ValueR ( std::initializer_list< ValueField >  il)

Definition at line 317 of file value.cc.

Member Function Documentation

◆ operator[]() [1/2]

Value & Ase::ValueR::operator[] ( const String &  name)

Definition at line 362 of file value.cc.

◆ operator[]() [2/2]

const Value & Ase::ValueR::operator[] ( const String &  name) const

Definition at line 368 of file value.cc.

◆ peek()

ValueP Ase::ValueR::peek ( const String &  name) const

Definition at line 331 of file value.cc.

◆ repr()

String Ase::ValueR::repr ( ) const

Definition at line 325 of file value.cc.

◆ valuep()

ValueP Ase::ValueR::valuep ( const String &  name,
bool  front 
)

Definition at line 340 of file value.cc.

Member Data Documentation

◆ empty_record

const ValueR Ase::ValueR::empty_record
static

Definition at line 43 of file value.hh.


The documentation for this struct was generated from the following files: