#include <string>
#include <set>
#include <vector>
#include <list>
#include <map>
#include <boost/lexical_cast.hpp>
#include <utl/TabulatedFunction.h>
#include <utl/TabulatedFunctionComplexLgAmpPhase.h>
#include <utl/ErrorLogger.h>
#include <utl/AugerException.h>
#include <utl/Reader.h>
#include <utl/TypeId.h>
Go to the source code of this file.
#define VMANAGER_ABSTRACT_GETDATA |
( |
|
_T_... | ) |
|
Value:virtual Status GetData(_T_& returnData, \
const std::string& componentProperty, \
const std::string& componentName, \
const IndexMap& componentIndex) const = 0
Status
Return code for seek operation.
Definition at line 233 of file VManager.h.
#define VMANAGER_GETDATA_CALL |
( |
|
_GetData_, |
|
|
|
_T_... |
|
) |
| |
Value:Status GetData(_T_& returnData, \
const std::string& componentProperty, \
const std::string& componentName, \
const VManager::IndexMap& componentIndex) const \
{ return _GetData_(returnData, componentProperty, componentName, componentIndex); }
Status
Return code for seek operation.
Definition at line 59 of file VManager.h.
#define VMANAGER_GETDATA_DECLARE |
( |
|
_T_... | ) |
|
Value:Status GetData(_T_& returnData, \
const std::string& componentProperty, \
const std::string& componentName, \
const VManager::IndexMap& componentIndex) const;
Status
Return code for seek operation.
Definition at line 69 of file VManager.h.
#define VMANAGER_GETDATA_DENIED |
( |
|
_T_... | ) |
|
Value:virtual \
Status \
GetData(_T_&, \
const std::string& componentProperty, \
const std::string& componentName, \
const VManager::IndexMap&) \
const \
ERROR(NotImplementedMessage(#_T_, componentProperty, componentName)); \
return eNotFound; \
}
#define ERROR(message)
Macro for logging error messages.
Definition at line 21 of file VManager.h.
#define VMANAGER_GETDATA_HANDLE_DENIED |
Value:virtual \
Status \
GenericGetData(VManager::Handle& returnData, \
const std::string& component, \
const std::string& property, \
const VManager::IndexMap&) \
const \
ERROR(NotImplementedMessage(returnData.GetTypeIdName(), component, property)); \
return eNotFound; \
}
#define ERROR(message)
Macro for logging error messages.
Definition at line 75 of file VManager.h.
#define VMANAGER_GETDATA_NOTFOUND |
( |
|
_T_... | ) |
|
Value:virtual \
Status \
GetData(_T_&, \
const std::string& componentProperty, \
const std::string& componentName, \
const VManager::IndexMap&) \
const \
if (IsReportingErrors())
\
ERROR(NotImplementedMessage(#_T_, componentProperty, componentName)); \
return eNotFound; \
}
#define ERROR(message)
Macro for logging error messages.
Definition at line 41 of file VManager.h.