21 #ifndef __XAO_STRINGSTEP_HXX__
22 #define __XAO_STRINGSTEP_HXX__
32 #pragma warning(disable:4290) // Warning Exception ...
33 #pragma warning(disable:4251) // Warning dll-interface ...
52 StringStep(
const int& step,
const int& stamp,
const int& nbElements,
const int& nbComponents);
60 std::vector<std::string> getValues();
67 std::vector<std::string> getElement(
const int& element)
throw (
XAO_Exception);
74 std::vector<std::string> getComponent(
const int& component)
throw (
XAO_Exception);
82 const std::string getValue(
const int& element,
const int& component)
throw (
XAO_Exception);
88 void setValues(
const std::vector<std::string>& values)
throw (
XAO_Exception);
95 void setElement(
const int& element,
const std::vector<std::string>& elements)
throw (
XAO_Exception);
102 void setComponent(
const int& component,
const std::vector<std::string>& components)
throw (
XAO_Exception);
110 void setValue(
const int& element,
const int& component,
const std::string& value)
throw (
XAO_Exception);
112 virtual const std::string getStringValue(
const int& element,
const int& component)
throw (
XAO_Exception);
113 virtual void setStringValue(
const int& element,
const int& component,
const std::string& value)
throw (
XAO_Exception);