![]() |
|
PhoenixHPCProxy
1.0.0
Lightweight HPC proxy
|
Configuration file which will produce a source and header in C++. More...
#include <PRepr.h>
Public Member Functions | |
| PPath & | getName () |
| Gets the name of the PSource. | |
| const PPath & | getName () const |
| Gets the name of the PSource. | |
| std::vector< PFunction > & | getVecFunction () |
| Gets the vecFunction of the PSource. | |
| const std::vector< PFunction > & | getVecFunction () const |
| Gets the vecFunction of the PSource. | |
| PSource & | operator= (const PSource &other) |
| Operator = of class PSource. | |
| PSource () | |
| Constructor of class PSource. | |
| PSource (const PSource &other) | |
| Copy Constructor of class PSource. | |
| void | setName (const PPath &name) |
| Sets the name of the PSource. | |
| void | setVecFunction (const std::vector< PFunction > &vecFunction) |
| Sets the vecFunction of the PSource. | |
| virtual | ~PSource () |
| Destructor of class PSource. | |
Protected Member Functions | |
| void | copyPSource (const PSource &other) |
| Copy Function of class PSource. | |
Private Attributes | |
| PPath | p_name |
| Name of the source file (without extention) | |
| std::vector< PFunction > | p_vecFunction |
| Vector of all tables describes in the current PSource. | |
Configuration file which will produce a source and header in C++.
| PSource::PSource | ( | ) |
Constructor of class PSource.
Definition at line 295 of file PRepr.cpp.
Referenced by copyPSource(), operator=(), and PSource().
Here is the caller graph for this function:| PSource::PSource | ( | const PSource & | other | ) |
Copy Constructor of class PSource.
| other | : PSource we want ot copy |
Definition at line 302 of file PRepr.cpp.
References copyPSource(), and PSource().
Here is the call graph for this function:
|
virtual |
|
protected |
Copy Function of class PSource.
| other | : PSource we want ot copy |
Definition at line 365 of file PRepr.cpp.
References p_name, p_vecFunction, and PSource().
Referenced by operator=(), and PSource().
Here is the call graph for this function:
Here is the caller graph for this function:| PPath & PSource::getName | ( | ) |
| const PPath & PSource::getName | ( | ) | const |
Gets the name of the PSource.
Definition at line 337 of file PRepr.cpp.
References p_name.
Referenced by cpp_backend(), cpp_backendHeader(), and cpp_backendSource().
Here is the caller graph for this function:| std::vector< PFunction > & PSource::getVecFunction | ( | ) |
Gets the vecFunction of the PSource.
Definition at line 358 of file PRepr.cpp.
References p_vecFunction.
| const std::vector< PFunction > & PSource::getVecFunction | ( | ) | const |
Gets the vecFunction of the PSource.
Definition at line 351 of file PRepr.cpp.
References p_vecFunction.
Referenced by cpp_backendHeader(), and cpp_backendSource().
Here is the caller graph for this function:| void PSource::setName | ( | const PPath & | name | ) |
| void PSource::setVecFunction | ( | const std::vector< PFunction > & | vecFunction | ) |
Sets the vecFunction of the PSource.
| vecFunction | : vecFunction of the PSource |
Definition at line 330 of file PRepr.cpp.
References p_vecFunction.
|
private |
|
private |
Vector of all tables describes in the current PSource.
Definition at line 106 of file PRepr.h.
Referenced by copyPSource(), getVecFunction(), getVecFunction(), and setVecFunction().