#include <DataFormatter.h>

Public Member Functions | |
| DataFormatter (const Rocket::Core::String &name="") | |
| const Rocket::Core::String & | GetDataFormatterName () |
| virtual void | FormatData (Rocket::Core::String &formatted_data, const Rocket::Core::StringList &raw_data)=0 |
| virtual void * | GetScriptObject () const |
Static Public Member Functions | |
| static DataFormatter * | GetDataFormatter (const Rocket::Core::String &data_formatter_name) |
| const Rocket::Core::String & Rocket::Controls::DataFormatter::GetDataFormatterName | ( | ) |
Returns the name by which this data formatter is referenced by.
| DataFormatter * Rocket::Controls::DataFormatter::GetDataFormatter | ( | const Rocket::Core::String & | data_formatter_name | ) | [static] |
Returns a data formatter with the given name. [in] data_formatter_name The name of the data formatter to be returned.
| virtual void Rocket::Controls::DataFormatter::FormatData | ( | Rocket::Core::String & | formatted_data, | |
| const Rocket::Core::StringList & | raw_data | |||
| ) | [pure virtual] |
Formats the raw results of a data source request into RML.
| [out] | formatted_data | The formatted RML. |
| [in] | raw_data | A list of the raw data fields. |
Implemented in Rocket::Controls::Python::DataFormatterWrapper.