|
pelib
2.0.0
|
#include <CppVector.hpp>
Public Member Functions | |
| CppVector () | |
| virtual CppVector * | clone () const |
| virtual void | dump (std::ostream &o, const AlgebraData *data) const |
Output class for pelib::Vector that generate C++ code of a Algebraic Vector
Definition at line 33 of file CppVector.hpp.
| pelib::CppVector< Key, Value >::CppVector | ( | ) | [inline] |
Constructor
Definition at line 39 of file CppVector.hpp.
| virtual CppVector* pelib::CppVector< Key, Value >::clone | ( | ) | const [inline, virtual] |
Returns a pointer to a copy of this class instance
Implements pelib::CppData.
Definition at line 47 of file CppVector.hpp.
| virtual void pelib::CppVector< Key, Value >::dump | ( | std::ostream & | o, |
| const AlgebraData * | data | ||
| ) | const [inline, virtual] |
Generates C++ code that produce the same instance of pelib::Vector as given as parameter and writes it to output stream
| o | Output stream that receives the generated C++ code |
| data | Instance of pelib::Vector that is translated to C++ code |
Implements pelib::AlgebraDataOutput.
Definition at line 58 of file CppVector.hpp.