Ariles
ariles2::ns_namevalue::GenericWriter< t_NameValuePair > Member List

This is the complete list of members for ariles2::ns_namevalue::GenericWriter< t_NameValuePair >, including all inherited members.

back()ariles2::serialization::NodeStackBase< serialization::Node< std::string > >inline
back() constariles2::serialization::NodeStackBase< serialization::Node< std::string > >inline
bracket_left_ariles2::ns_namevalue::GenericWriter< t_NameValuePair >protected
bracket_right_ariles2::ns_namevalue::GenericWriter< t_NameValuePair >protected
buffer_name_value_pairs_ariles2::ns_namevalue::GenericWriter< t_NameValuePair >protected
clear()ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlineprotected
concatWithNode(t_String &&...strings) constariles2::serialization::NodeStackBase< serialization::Node< std::string > >inline
concatWithNodeAndEmplace(t_String &&...strings)ariles2::serialization::NodeStackBase< serialization::Node< std::string > >inline
CPPUT_MACRO_SUBSTITUTE(ARILES2_BASIC_NUMERIC_TYPES_LIST) void writeElement(const stdariles2::ns_namevalue::GenericWriter< t_NameValuePair >inline
emplace(t_Args &&...args)ariles2::serialization::NodeStackBase< serialization::Node< std::string > >inline
empty() constariles2::serialization::NodeStackBase< serialization::Node< std::string > >inline
endArray()ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlinevirtual
endArrayElement()ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlinevirtual
endIteratedMap()ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
endIteratedMapElement()ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
endMap()ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlinevirtual
endMapEntry()ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlinevirtual
endMatrix(const bool dynamic, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
endMatrixElement()ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
endMatrixRow(const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
endPointer(const bool is_null)ariles2::write::VisitorBase< Visitor, Parameters >inline
endRoot(const std::string &name)ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
endVector()ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
endVectorElement()ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
expand()ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlineprotected
expandReserve(const std::size_t size)ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlineprotected
flush()ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlinevirtual
GenericWriter(const std::size_t reserve=0)ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlineexplicit
GenericWriter(std::vector< t_NameValuePair > *name_value_pairs, const std::size_t reserve=0)ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlineexplicit
getDefaultParameters() constariles2::visitor::Base< t_Derived, t_Parameters, t_ReturnType >inlinevirtual
getParameters(const t_Ariles &ariles_class) constariles2::visitor::Base< t_Derived, t_Parameters, t_ReturnType >inline
index_ariles2::ns_namevalue::GenericWriter< t_NameValuePair >
initialize_structure_ariles2::ns_namevalue::GenericWriter< t_NameValuePair >protected
name_value_pairs_ariles2::ns_namevalue::GenericWriter< t_NameValuePair >
node_stack_ariles2::serialization::NodeStackBase< serialization::Node< std::string > >
Parameters typedefariles2::visitor::Base< t_Derived, t_Parameters, t_ReturnType >
pop()ariles2::serialization::NodeStackBase< serialization::Node< std::string > >inline
reserve_ariles2::ns_namevalue::GenericWriter< t_NameValuePair >protected
reset(const bool initialize_structure=true)ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inline
ReturnType typedefariles2::visitor::Base< t_Derived, t_Parameters, t_ReturnType >
separator_ariles2::ns_namevalue::GenericWriter< t_NameValuePair >protected
shiftArray()ariles2::serialization::NodeStackBase< serialization::Node< std::string > >inline
startArray(const std::size_t size, const bool=false)ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlinevirtual
startArrayElement()ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
startIteratedMap(const std::size_t, const Parameters &)ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlinevirtual
startIteratedMapElement(const std::string &map_name)ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
startMap(const Parameters &, const std::size_t num_entries)ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlinevirtual
ariles2::write::Visitor::startMap(t_Entry &entry, const Parameters &parameters)ariles2::write::Visitorinline
startMapEntry(const std::string &map_name)ariles2::ns_namevalue::GenericWriter< t_NameValuePair >inlinevirtual
startMatrix(const bool dynamic, const std::size_t cols, const std::size_t rows, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
startMatrixElement()ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
startMatrixRow(const std::size_t cols, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
startPointer(const bool is_null, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inline
startRoot(const std::string &name, const Parameters &)ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
startVector(const std::size_t size)ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
startVectorElement()ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
visit(const t_Entry &entry, const std::string &entry_name, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inline
visitArrayElement(const t_Element &element, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inline
visitMapEntry(const t_Entry &entry, const std::string &entry_name, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inline
visitMatrixElement(const t_Element &element, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inline
Visitor()=defaultariles2::write::Visitorprotected
visitVectorElement(const t_Element &element, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inline
writeElement(const std::complex< t_Scalar > &entry, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inline
writeElement(const std::complex< float > &entry, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
writeElement(const std::complex< double > &entry, const Parameters &param)ariles2::write::VisitorBase< Visitor, Parameters >inlinevirtual
~Visitor()=defaultariles2::write::Visitorprotected