Anklang 0.3.0-460-gc4ef46ba
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

Valueoperator[] (const String &name)
 
const Valueoperator[] (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 >
assign (T... args)
 
at (T... args)
 
back (T... args)
 
begin (T... args)
 
capacity (T... args)
 
cbegin (T... args)
 
cend (T... args)
 
clear (T... args)
 
crbegin (T... args)
 
crend (T... args)
 
data (T... args)
 
emplace (T... args)
 
emplace_back (T... args)
 
empty (T... args)
 
end (T... args)
 
erase (T... args)
 
front (T... args)
 
get_allocator (T... args)
 
insert (T... args)
 
max_size (T... args)
 
operator= (T... args)
 
operator[] (T... args)
 
pop_back (T... args)
 
push_back (T... args)
 
rbegin (T... args)
 
rend (T... args)
 
reserve (T... args)
 
resize (T... args)
 
shrink_to_fit (T... args)
 
size (T... args)
 
swap (T... args)
 
vector (T... args)
 
~vector (T... args)
 

Static Public Attributes

static const ValueR empty_record
 

Detailed Description

Definition at line 34 of file value.hh.

Member Typedef Documentation

◆ ValueFieldVector

Definition at line 35 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 44 of file value.hh.


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