|
Ariles
|
Namespaces | |
| namespace | aggregate |
| namespace | cfgread |
| namespace | cfgwrite |
| namespace | compare |
| namespace | copyfrom |
| namespace | copyto |
| namespace | count |
| namespace | count_missing |
| namespace | defaults |
| namespace | entry |
| namespace | finalize |
| namespace | ns_graphviz |
| namespace | ns_jsonnet |
| namespace | ns_msgpack |
| namespace | ns_msgpack_compact |
| namespace | ns_namevalue |
| namespace | ns_namevalue2 |
| namespace | ns_octave |
| namespace | ns_protobuf3 |
| namespace | ns_pugixml |
| namespace | ns_rapidjson |
| namespace | ns_ros2param |
| namespace | ns_rosparam |
| namespace | ns_yaml_cpp |
| namespace | prewrite |
| namespace | process |
| namespace | read |
| namespace | serialization |
| namespace | traits |
| namespace | visitor |
| namespace | write |
Classes | |
| class | Any |
| class | Any2 |
| class | Ariles |
| class | CustomPointerBase |
| class | DefaultBase |
| struct | graphviz |
| Graphviz visitor. More... | |
| struct | jsonnet |
| Jsonnet visitor wrapper. More... | |
| struct | msgpack |
| MessagePack visitor. More... | |
| struct | msgpack_compact |
| MessagePack visitor (compact). More... | |
| struct | namevalue |
| NameValue visitor. More... | |
| struct | namevalue2 |
| NameValue2 visitor. More... | |
| class | NonNullPointer |
| struct | octave |
| Octave visitor. More... | |
| class | OptionalPointer |
| class | PointerHandler |
| class | PointerHandler< boost::optional< t_Value > > |
| class | PointerHandler< boost::shared_ptr< t_Value > > |
| class | PointerHandler< std::shared_ptr< t_Value > > |
| class | PointerHandler< std::unique_ptr< t_Value > > |
| struct | protobuf3 |
| protobuf3 visitor. More... | |
| struct | pugixml |
| pugixml visitor. More... | |
| struct | rapidjson |
| JSON visitor. More... | |
| struct | ros2param |
| ROS parameter server visitor. More... | |
| struct | rosparam |
| ROS parameter server visitor. More... | |
| struct | yaml_cpp |
| YAML C++11 visitor. More... | |
Typedefs | |
| using | SloppyBase = serialization::NonDefaultBaseTemplate< read::SloppyParameters, write::SloppyParameters > |
| using | RelaxedSloppyBase = serialization::NonDefaultBaseTemplate< read::RelaxedSloppyParameters, write::RelaxedSloppyParameters > |
| using | NonFlatMatricesRelaxedSloppyBase = serialization::NonDefaultBaseTemplate< read::NonFlatMatricesRelaxedSloppyParameters, write::NonFlatMatricesRelaxedSloppyParameters > |
| using | Compare = compare::Visitor |
| using | CopyFrom = copyfrom::Visitor |
| using | CopyTo = copyto::Visitor |
| using | Count = count::Visitor |
| using | CountMissing = count_missing::Visitor |
| using | PreWrite = prewrite::Visitor |
| using | Read = read::Visitor |
| using | Write = write::Visitor |
| using | Graphviz = graphviz::Visitor |
| using | Defaults = defaults::Visitor |
| using | Finalize = finalize::Visitor |
Functions | |
| template<class t_Entry > | |
| bool | isMissing (const ARILES2_POINTER_TYPE< t_Entry > &entry) |
| template<class... t_Args> | |
| bool | isMissing (const std::map< t_Args... > &entry) |
| template<class... t_Args> | |
| bool | isMissing (const std::vector< t_Args... > &entry) |
| template<class t_Entry > | |
| constexpr bool | isMissing (const t_Entry &) |
| template<class t_Entry > | |
| bool | isMissing (const OptionalPointer< t_Entry > &entry) |
| template<class t_Ariles , class t_Visitor , class t_Subtree , typename = traits::is_subtree_t<t_Subtree>, typename = traits::is_visitor_t<t_Visitor>> | |
| t_Visitor::ReturnType | apply (t_Visitor &visitor, t_Ariles &ariles_class, t_Subtree &&subtree, const typename t_Visitor::Parameters ¶m) |
| template<class t_Visitor , class t_Ariles , typename = traits::is_visitor_t<t_Visitor>> | |
| t_Visitor::ReturnType | apply (t_Visitor &visitor, t_Ariles &ariles_class, const typename t_Visitor::Parameters ¶m) |
| template<class t_Visitor , class t_Ariles , class t_Subtree , typename = traits::is_subtree_t<t_Subtree>, typename = traits::is_visitor_t<t_Visitor>> | |
| t_Visitor::ReturnType | apply (t_Visitor &visitor, t_Ariles &ariles_class, t_Subtree &&subtree) |
| template<class t_Visitor , class t_Ariles , typename = traits::is_visitor_t<t_Visitor>> | |
| t_Visitor::ReturnType | apply (t_Visitor &visitor, t_Ariles &ariles_class) |
| template<class t_Visitor , class t_Ariles , typename = traits::is_visitor_t<t_Visitor>, typename = traits::is_ariles_t<t_Ariles>> | |
| t_Visitor::ReturnType | apply (t_Ariles &ariles_class) |
| template<class t_Visitor , typename t_Arg , typename... t_Args, typename = traits::is_not_visitor_t<t_Arg>, typename = traits::is_not_ariles_t<t_Arg>> | |
| t_Visitor::ReturnType | apply (t_Arg &&arg, t_Args &&...args) |
| template<class t_Visitor , class t_Left , class t_Right , typename = traits::is_visitor_t<t_Visitor>, typename = traits::is_ariles_t<t_Left>, typename = traits::is_not_subtree_t<t_Right>> | |
| t_Visitor::ReturnType | apply (t_Left &left, t_Right &right) |
| template<class t_Visitor , class t_Left , class t_Right , typename = traits::is_not_subtree_t<t_Right>, typename = traits::is_visitor_t<t_Visitor>> | |
| t_Visitor::ReturnType | apply (t_Visitor &visitor, t_Left &left, t_Right &right, const std::string &name, const typename t_Visitor::Parameters ¶m) |
| template<class t_Visitor , class t_Left , class t_Right , typename = traits::is_visitor_t<t_Visitor>, typename = traits::is_not_subtree_t<t_Right>, typename = std::enable_if_t<not std::is_base_of_v<typename t_Visitor::Parameters, t_Right>>> | |
| t_Visitor::ReturnType | apply (t_Visitor &visitor, t_Left &left, t_Right &right) |
| template<class t_Visitor , class t_Left , class t_Right , typename = traits::is_not_subtree_t<t_Right>, typename = traits::is_visitor_t<t_Visitor>> | |
| t_Visitor::ReturnType | apply (t_Visitor &visitor, t_Left &left, t_Right &right, const typename t_Visitor::Parameters ¶m) |
| t_Visitor::ReturnType ariles2::apply | ( | t_Arg && | arg, |
| t_Args &&... | args | ||
| ) |
| t_Visitor::ReturnType ariles2::apply | ( | t_Ariles & | ariles_class | ) |
| t_Visitor::ReturnType ariles2::apply | ( | t_Left & | left, |
| t_Right & | right | ||
| ) |
| t_Visitor::ReturnType ariles2::apply | ( | t_Visitor & | visitor, |
| t_Ariles & | ariles_class | ||
| ) |
| t_Visitor::ReturnType ariles2::apply | ( | t_Visitor & | visitor, |
| t_Ariles & | ariles_class, | ||
| const typename t_Visitor::Parameters & | param | ||
| ) |
| t_Visitor::ReturnType ariles2::apply | ( | t_Visitor & | visitor, |
| t_Ariles & | ariles_class, | ||
| t_Subtree && | subtree | ||
| ) |
| t_Visitor::ReturnType ariles2::apply | ( | t_Visitor & | visitor, |
| t_Ariles & | ariles_class, | ||
| t_Subtree && | subtree, | ||
| const typename t_Visitor::Parameters & | param | ||
| ) |
| t_Visitor::ReturnType ariles2::apply | ( | t_Visitor & | visitor, |
| t_Left & | left, | ||
| t_Right & | right | ||
| ) |
| t_Visitor::ReturnType ariles2::apply | ( | t_Visitor & | visitor, |
| t_Left & | left, | ||
| t_Right & | right, | ||
| const std::string & | name, | ||
| const typename t_Visitor::Parameters & | param | ||
| ) |
| t_Visitor::ReturnType ariles2::apply | ( | t_Visitor & | visitor, |
| t_Left & | left, | ||
| t_Right & | right, | ||
| const typename t_Visitor::Parameters & | param | ||
| ) |
| bool ariles2::isMissing | ( | const ARILES2_POINTER_TYPE< t_Entry > & | entry | ) |
Definition at line 15 of file generic_pointer.h.
| bool ariles2::isMissing | ( | const OptionalPointer< t_Entry > & | entry | ) |
| bool ariles2::isMissing | ( | const std::map< t_Args... > & | entry | ) |
| bool ariles2::isMissing | ( | const std::vector< t_Args... > & | entry | ) |
Definition at line 20 of file std_vector.h.