julian::DataEntryClerk Class Reference
Class used to provide data to julian::DataFrame. More...
#include <dataFrame.hpp>
Public Member Functions | |
| DataEntryClerk () | |
| Default constructor. More... | |
| void | add (std::string, std::string) |
| adds a string input More... | |
| void | add (std::string, double) |
| adds a double input More... | |
| void | add (std::string, int) |
| adds a int input More... | |
| void | add (std::string, Date) |
| adds a date input More... | |
| void | add (std::string, Tenor) |
| adds a tenor input More... | |
| template<typename T > | |
| void | add (const std::map< std::string, T > &input) |
| add a map to data More... | |
Private Attributes | |
| std::map< std::string, std::string > | data_ |
| Maps that stores inputs provided using method DataEntryClerk::add. More... | |
Friends | |
| class | DataFrame |
Detailed Description
Class used to provide data to julian::DataFrame.
Class saves input provided by user. Data Clark passed as argument to julian::DataFrame::append adds a new data row to DataFrame. Keys of the map are interpreted as column names and values as observation inputs.
- Examples:
- DataFrameExample.cpp, interpolationExample.cpp, and optionPricingExample.cpp.
Constructor & Destructor Documentation
|
inline |
Default constructor.
Member Function Documentation
| void julian::DataEntryClerk::add | ( | std::string | col, |
| std::string | input | ||
| ) |
adds a string input
- Examples:
- DataFrameExample.cpp, interpolationExample.cpp, and optionPricingExample.cpp.
| void julian::DataEntryClerk::add | ( | std::string | col, |
| double | input | ||
| ) |
adds a double input
| void julian::DataEntryClerk::add | ( | std::string | col, |
| int | input | ||
| ) |
adds a int input
| void julian::DataEntryClerk::add | ( | std::string | col, |
| Date | input | ||
| ) |
adds a date input
| void julian::DataEntryClerk::add | ( | std::string | col, |
| Tenor | input | ||
| ) |
adds a tenor input
template<typename T >
|
inline |
add a map to data
Method adds map to the . The values of the map provided must be one of the type accepted by julian::DataFrame::add methods
Member Data Documentation
|
private |
Maps that stores inputs provided using method DataEntryClerk::add.
The documentation for this class was generated from the following files:
- C:/Unix/home/OEM/jULIAN/src/utils/dataFrame.hpp
- C:/Unix/home/OEM/jULIAN/src/utils/dataFrame.cpp

1.8.11