Lumiera  0.pre.03
»edit your freedom«
Record< VAL > Member List

This is the complete list of members for Record< VAL >, including all inherited members.

Access typedef (defined in Record< VAL >)Record< VAL >private
attribs() const (defined in Record< VAL >)Record< VAL >inline
attribs_ (defined in Record< VAL >)Record< VAL >private
attribSize() const (defined in Record< VAL >)Record< VAL >inline
begin() constRecord< VAL >inline
buildAttribute(string const &key, X &&payload) (defined in Record< VAL >)Record< VAL >privatestatic
buildAttribute(string const &key, X &&payload) (defined in Record< VAL >)Record< VAL >inlineprivate
checkPoint(const Record *src, ElmIter &pos)Record< VAL >friend
child(size_t idx) const (defined in Record< VAL >)Record< VAL >inline
children_ (defined in Record< VAL >)Record< VAL >private
childSize() const (defined in Record< VAL >)Record< VAL >inline
contains(VAL const &val) const (defined in Record< VAL >)Record< VAL >inline
ElmIter typedef (defined in Record< VAL >)Record< VAL >private
empty() const (defined in Record< VAL >)Record< VAL >inline
end() const (defined in Record< VAL >)Record< VAL >inline
extractKey(VAL const &v) (defined in Record< VAL >)Record< VAL >privatestatic
extractKey(string const &v) (defined in Record< VAL >)Record< VAL >inlineprivate
extractTypeID(VAL const &v) (defined in Record< VAL >)Record< VAL >privatestatic
extractTypeID(string const &v) (defined in Record< VAL >)Record< VAL >inlineprivate
extractVal(VAL const &v) (defined in Record< VAL >)Record< VAL >privatestatic
extractVal(string const &v) (defined in Record< VAL >)Record< VAL >inlineprivate
findKey(string key) const (defined in Record< VAL >)Record< VAL >inlineprivate
get(string key) const (defined in Record< VAL >)Record< VAL >inline
getType() const (defined in Record< VAL >)Record< VAL >inline
hasAttribute(string key) const (defined in Record< VAL >)Record< VAL >inline
isAttribute(VAL const &v) (defined in Record< VAL >)Record< VAL >privatestatic
isAttribute(string const &v) (defined in Record< VAL >)Record< VAL >inlineprivate
isTypeID(VAL const &v) (defined in Record< VAL >)Record< VAL >privatestatic
isTypeID(string const &v) (defined in Record< VAL >)Record< VAL >inlineprivate
iterator typedef (defined in Record< VAL >)Record< VAL >
iterNext(const Record *, ElmIter &pos)Record< VAL >friend
keyIter typedef (defined in Record< VAL >)Record< VAL >
keys() const (defined in Record< VAL >)Record< VAL >inline
Mutator (defined in Record< VAL >)Record< VAL >friend
operator std::string() constRecord< VAL >
operator!= (defined in Record< VAL >)Record< VAL >friend
operator== (defined in Record< VAL >)Record< VAL >friend
Record() (defined in Record< VAL >)Record< VAL >inline
Record(Symbol typeID, A &&att, C &&chi) (defined in Record< VAL >)Record< VAL >inline
Record(Symbol typeID, std::initializer_list< A > const &&att, std::initializer_list< C > const &&chi) (defined in Record< VAL >)Record< VAL >inline
Record(SEQ const &con) (defined in Record< VAL >)Record< VAL >inlineexplicit
Record(std::initializer_list< VAL > const &&ili) (defined in Record< VAL >)Record< VAL >inline
Record(Mutator const &mut)Record< VAL >inline
Record(Mutator &&mut) (defined in Record< VAL >)Record< VAL >inlineexplicit
renderAttribute(VAL const &a) (defined in Record< VAL >)Record< VAL >privatestatic
renderAttribute(string const &attrib) (defined in Record< VAL >)Record< VAL >inlineprivate
scope() const (defined in Record< VAL >)Record< VAL >inline
scopeIter typedef (defined in Record< VAL >)Record< VAL >
Storage typedef (defined in Record< VAL >)Record< VAL >private
type_ (defined in Record< VAL >)Record< VAL >private
TYPE_NIL (defined in Record< VAL >)Record< VAL >static
TYPE_NIL_SYM (defined in Record< VAL >)Record< VAL >static
valIter typedef (defined in Record< VAL >)Record< VAL >
vals() const (defined in Record< VAL >)Record< VAL >inline