KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
semantics::Terminal_elaboration< T, Traits > Member List

This is the complete list of members for semantics::Terminal_elaboration< T, Traits >, including all inherited members.

add_child(const size_t &, const Self_ptr)semantics::Terminal_elaboration< T, Traits >inlinevirtual
arg(const size_t &) const semantics::Terminal_elaboration< T, Traits >inlinevirtual
arg_referent(const size_t &) const semantics::Semantic_elaborationinlinevirtual
arg_s(const size_t &) const semantics::Terminal_elaboration< T, Traits >inlinevirtual
args_code() const semantics::Terminal_elaboration< T, Traits >inlinevirtual
Base_ptr typedefsemantics::Terminal_elaboration< T, Traits >
child(const size_t &) const semantics::Terminal_elaboration< T, Traits >inlinevirtual
children() const semantics::Terminal_elaboration< T, Traits >inlinevirtual
data() const semantics::Terminal_elaboration< T, Traits >inlinevirtual
Data_base_ptr typedefsemantics::Semantic_elaboration
Data_ptr typedefsemantics::Terminal_elaboration< T, Traits >
Hash_pair typedefsemantics::Semantic_elaboration
head() const semantics::Terminal_elaboration< T, Traits >inlinevirtual
head_code() const semantics::Terminal_elaboration< T, Traits >inlinevirtual
head_referent() const semantics::Semantic_elaborationinlinevirtual
head_s() const semantics::Terminal_elaboration< T, Traits >inlinevirtual
insert_child(const size_t &, const Self_ptr, const size_t &)semantics::Terminal_elaboration< T, Traits >inlinevirtual
is_terminal() const semantics::Terminal_elaboration< T, Traits >inlinevirtual
Key_type typedefsemantics::Semantic_elaboration
NULL_REFERENTsemantics::Semantic_elaborationstatic
print(std::ostream &os) const semantics::Terminal_elaboration< T, Traits >inlinevirtual
print_subtree(std::ostream &os, int indent_level) const semantics::Terminal_elaboration< T, Traits >virtual
Referent_code typedefsemantics::Semantic_elaboration
Referent_list typedefsemantics::Semantic_elaboration
Self_ptr typedefsemantics::Semantic_elaboration
Self_ptr_const typedefsemantics::Semantic_elaboration
Self_ptrs_read typedefsemantics::Semantic_elaboration
step_filter() const semantics::Terminal_elaboration< T, Traits >inlinevirtual
Step_result typedefsemantics::Semantic_elaboration
take_a_step(const Step_code_t &step_code) const semantics::Terminal_elaboration< T, Traits >virtual
Terminal_elaboration()semantics::Terminal_elaboration< T, Traits >
Terminal_elaboration(const Val_type &head)semantics::Terminal_elaboration< T, Traits >
Terminal_elaboration(const Key_type &head)semantics::Terminal_elaboration< T, Traits >
Traits_t typedefsemantics::Terminal_elaboration< T, Traits >
type_code() const semantics::Terminal_elaboration< T, Traits >inlinevirtual
Val_type typedefsemantics::Semantic_elaboration
~Semantic_elaboration()semantics::Semantic_elaborationinlinevirtual