33 #include "../tinyxml2/tinyxml2.h"
52 explicit Inputs(
const size_t&);
56 explicit Inputs(
const tinyxml2::XMLDocument&);
105 return(
items.size());
111 const std::string&
get_name(
const size_t&)
const;
114 const std::string&
get_unit(
const size_t&)
const;
131 void set(
const size_t&);
142 void set_name(
const size_t&,
const std::string&);
145 void set_unit(
const size_t&,
const std::string&);
170 virtual tinyxml2::XMLDocument*
to_XML(
void)
const;
171 virtual void from_XML(
const tinyxml2::XMLDocument&);