29 #ifndef MCTOOLS_SIGNAL_BASE_SIGNAL_H 30 #define MCTOOLS_SIGNAL_BASE_SIGNAL_H 148 const std::string & desc_ =
"");
152 const std::vector<bool> & values_,
153 const std::string & desc_ =
"");
158 const std::string & desc_ =
"");
162 const std::vector<int> & values_,
163 const std::string & desc_ =
"");
167 const std::string & value_,
168 const std::string & desc_ =
"");
172 const std::vector<std::string> & values_,
173 const std::string & desc_ =
"");
178 const std::string & desc_ =
"");
182 const std::vector<double> & values_,
183 const std::string & desc_ =
"");
188 const std::string & unit_symbol_,
189 const std::string & desc_ =
"");
193 const std::vector<double> & values_,
194 const std::string & unit_symbol_,
195 const std::string & desc_ =
"");
199 const std::string & type_id_,
252 virtual void tree_dump(std::ostream & out_ = std::clog,
253 const std::string & title_ =
"",
254 const std::string & indent_ =
"",
255 bool inherit_ =
false)
const;
262 const std::string & key_,
278 void _reset_shape_();
290 void _base_construct_();
295 bool _initialized_ =
false;
300 std::string _category_;
302 std::string _shape_type_id_;
306 bool _owned_shape_ =
false;
323 #endif // MCTOOLS_SIGNAL_BASE_SIGNAL_H #define DR_CLASS_INIT(Introspectable)
Inform Camp that class Introspectable exists and trigger the automatic registration of dedicated refl...
Definition: reflection_interface.h:149
#define DATATOOLS_SERIALIZATION_DECLARATION()
Definition: i_serializable.h:266
Abstract interface for unary functions : R -> R.
Definition: i_unary_function.h:44
Utilities for logging information.
#define DR_CLASS_RTTI()
Declare Camp RTTI within class declaration.
Definition: reflection_interface.h:46