Skip to content

Struct Ase::ValueR

ClassList > Ase > ValueR

Inherits the following classes: std::vector< ValueField >

Inherited by the following classes: Ase::Event

Public Types

Type Name
typedef std::vector< ValueField > ValueFieldVector

Public Static Attributes

Type Name
const ValueR empty_record

Public Functions

Type Name
ValueR ()
ValueR (std::initializer_list< ValueField > il)
Value & operator[] (const String & name)
const Value & operator[] (const String & name) const
ValueP peek (const String & name) const
String repr () const
ValueP valuep (const String & name, bool front)

Public Types Documentation

typedef ValueFieldVector

using Ase::ValueR::ValueFieldVector =  std::vector<ValueField>;

Public Static Attributes Documentation

variable empty_record

const ValueR Ase::ValueR::empty_record;

Public Functions Documentation

function ValueR [1/2]

Ase::ValueR::ValueR () 

function ValueR [2/2]

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

function operator[]

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

function operator[]

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

function peek

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

function repr

String Ase::ValueR::repr () const

function valuep

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


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/value.hh