21 #include "../resqml2/DoubleTableLookup.h" 
   23 namespace RESQML2_0_1_NS
 
   47         DoubleTableLookup(COMMON_NS::DataObjectRepository* repo, 
const std::string & guid, 
const std::string & title);
 
   63         DLL_IMPORT_OR_EXPORT 
double getKeyAtIndex(
unsigned int index) const final;
 
   65         DLL_IMPORT_OR_EXPORT 
double getValueAtIndex(
unsigned int index) const final;
 
   67         DLL_IMPORT_OR_EXPORT 
double getValueAtKey(
double key) final;
 
   69         DLL_IMPORT_OR_EXPORT 
void addValue(
double key, 
double longValue) final;
 
   71         DLL_IMPORT_OR_EXPORT 
void setValue(
double key, 
double longValue) final;
 
   73         DLL_IMPORT_OR_EXPORT 
double getMinimumValue() final;
 
   75         DLL_IMPORT_OR_EXPORT 
double getMaximumValue() final;
 
   77         DLL_IMPORT_OR_EXPORT std::map<
double, 
double> getMap() const final;
 
   82         DLL_IMPORT_OR_EXPORT static const 
char* XML_NS;
 
   87         DLL_IMPORT_OR_EXPORT std::
string getXmlNamespace() const final { 
return XML_NS; }
 
Definition: DoubleTableLookup.h:27
 
~DoubleTableLookup()=default
 
bool containsKey(double key) final
 
DoubleTableLookup(common::DataObjectRepository *repo, const std::string &guid, const std::string &title)
 
DoubleTableLookup(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: DoubleTableLookup.h:37
 
DoubleTableLookup(gsoap_resqml2_0_1::_resqml20__DoubleTableLookup *fromGsoap)
Definition: DoubleTableLookup.h:54
 
unsigned int getItemCount() const final