Skip to content

Struct Ase::ValueS

ClassList > Ase > ValueS

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

Public Types

Type Name
typedef std::vector< ValueP > ValuePVector

Public Static Attributes

Type Name
const ValueS empty_array

Public Functions

Type Name
ValueS ()
ValueS (std::initializer_list< Value > il)
void push_back (const Value & v)
void push_back (Value && v)
String repr () const

Public Types Documentation

typedef ValuePVector

using Ase::ValueS::ValuePVector =  std::vector<ValueP>;

Public Static Attributes Documentation

variable empty_array

const ValueS Ase::ValueS::empty_array;

Public Functions Documentation

function ValueS [1/2]

Ase::ValueS::ValueS () 

function ValueS [2/2]

Ase::ValueS::ValueS (
    std::initializer_list< Value > il
) 

function push_back [1/2]

inline void Ase::ValueS::push_back (
    const Value & v
) 

function push_back [2/2]

inline void Ase::ValueS::push_back (
    Value && v
) 

function repr

String Ase::ValueS::repr () const

Friends Documentation

friend operator!=

inline bool Ase::ValueS::operator!= (
    const ValuePVector & a,
    const ValuePVector & b
) 

friend operator==

bool Ase::ValueS::operator== (
    const ValuePVector &,
    const ValuePVector &
) 


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