DMP_BBO library
MetaParameters.cpp
Go to the documentation of this file.
1 
24 #include <iostream>
25 #include <assert.h>
26 
27 #include <boost/serialization/export.hpp>
28 #include <boost/archive/text_iarchive.hpp>
29 #include <boost/archive/text_oarchive.hpp>
30 #include <boost/archive/xml_iarchive.hpp>
31 #include <boost/archive/xml_oarchive.hpp>
33 
36 
37 using namespace std;
38 
39 namespace DmpBbo {
40 
41 MetaParameters::MetaParameters(int expected_input_dim)
42 : expected_input_dim_(expected_input_dim)
43 {
44  assert(expected_input_dim_>0);
45 }
46 
48 {
49 }
50 
51 ostream& operator<<(std::ostream& output, const MetaParameters& meta_parameters) {
52  output << meta_parameters.toString();
53  return output;
54 }
55 
56 }
virtual ~MetaParameters(void)
Virtual destructor, because this is a base class.
MetaParameters class header file.
BOOST_CLASS_EXPORT_IMPLEMENT(DmpBbo::MetaParameters)
For boost::serialization.
Base class for all meta-parameters of function approximators.
friend std::ostream & operator<<(std::ostream &output, const MetaParameters &meta_parameters)
Print to output stream.
virtual std::string toString(void) const =0
Returns a string representation of the object.