Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages


Classes

class  acsalarm::AlarmSystemInterface
class  acsalarm::ASIConfiguration
class  acsalarm::ASIMessage
class  acsalarm::FaultState
class  acsalarm::Properties
class  acsalarm::Timestamp

Typedefs

typedef std::map< std::string,
std::string >::value_type 
PropertyMapEntryType

Variables

const char *const LESS_THAN_SIGN = "<"
const char *const SPACE = " "
const char *const EQUALS_SIGN = "="
const char *const DOUBLE_QUOTE = "\""
const char *const FORWARD_SLASH = "/"
const char *const GREATER_THAN_SIGN = ">"
const char *const NEWLINE = "\n"
const char *const USER_TIMESTAMP_ELEMENT_NAME = "user-timestamp"
const char *const USER_TIMESTAMP_SECONDS_ATTRIBUTE_NAME = "seconds"
const char *const USER_TIMESTAMP_MICROSECONDS_ATTRIBUTE_NAME = "microseconds"
const char *const SOURCE_TIMESTAMP_ELEMENT_NAME = "source-timestamp"
const char *const SOURCE_TIMESTAMP_SECONDS_ATTRIBUTE_NAME = USER_TIMESTAMP_SECONDS_ATTRIBUTE_NAME
const char *const SOURCE_TIMESTAMP_MICROSECONDS_ATTRIBUTE_NAME = USER_TIMESTAMP_MICROSECONDS_ATTRIBUTE_NAME
const char *const USER_PROPERTIES_ELEMENT_NAME = "user-properties"
const char *const USER_PROPERTIES_PROPERTY_ELEMENT_NAME = "property"
const char *const USER_PROPERTIES_NAME_ATTRIBUTE_NAME = "name"
const char *const USER_PROPERTIES_VALUE_ATTRIBUTE_NAME = "value"
const char *const FAULT_STATE_ELEMENT_NAME = "fault-state"
const char *const FAULT_STATE_FAMILY_ATTRIBUTE_NAME = "family"
const char *const FAULT_STATE_MEMBER_ATTRIBUTE_NAME = "member"
const char *const FAULT_STATE_CODE_ATTRIBUTE_NAME = "code"
const char *const FAULT_STATE_DESCRIPTOR_ELEMENT_NAME = "descriptor"
const char *const XML_HEADER = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>"
const char *const ASI_MESSAGE_ELEMENT_NAME = "ASI-message"
const char *const XML_NAMESPACE_PREFIX = "xmlns:xsi"
const char *const XML_SCHEMA_URI = "http://www.w3.org/2001/XMLSchema-instance"
const char *const ASI_MESSAGE_BACKUP_ATTRIBUTE_NAME = "backup"
const char *const ASI_MESSAGE_VERSION_ATTRIBUTE_NAME = "version"
const char *const XSI_TYPE_PREFIX = "xsi:type"
const char *const ASI_MESSAGE_TYPE_NAME = "ASI-message"
const char *const SOURCE_NAME_ELEMENT_NAME = "source-name"
const char *const SOURCE_HOSTNAME_ELEMENT_NAME = "source-hostname"
const char *const FAULT_STATES_ELEMENT_NAME = "fault-states"
const char *const CERN_ALARM_SYSTEM_DLL_PATH = "liblaserSourceAcsSpecific.so"
const char *const CERN_ALARM_SYSTEM_DLL_FUNCTION_NAME = "getAlarmSystemInterfaceFactory"


Typedef Documentation

typedef std::map< std::string, std::string >::value_type acsalarm::PropertyMapEntryType
 


Variable Documentation

const char* const acsalarm::ASI_MESSAGE_BACKUP_ATTRIBUTE_NAME = "backup"
 

const char* const acsalarm::ASI_MESSAGE_ELEMENT_NAME = "ASI-message"
 

const char* const acsalarm::ASI_MESSAGE_TYPE_NAME = "ASI-message"
 

const char* const acsalarm::ASI_MESSAGE_VERSION_ATTRIBUTE_NAME = "version"
 

const char* const acsalarm::CERN_ALARM_SYSTEM_DLL_FUNCTION_NAME = "getAlarmSystemInterfaceFactory"
 

const char* const acsalarm::CERN_ALARM_SYSTEM_DLL_PATH = "liblaserSourceAcsSpecific.so"
 

const char* const acsalarm::DOUBLE_QUOTE = "\""
 

const char* const acsalarm::EQUALS_SIGN = "="
 

const char* const acsalarm::FAULT_STATE_CODE_ATTRIBUTE_NAME = "code"
 

const char* const acsalarm::FAULT_STATE_DESCRIPTOR_ELEMENT_NAME = "descriptor"
 

const char* const acsalarm::FAULT_STATE_ELEMENT_NAME = "fault-state"
 

const char* const acsalarm::FAULT_STATE_FAMILY_ATTRIBUTE_NAME = "family"
 

const char* const acsalarm::FAULT_STATE_MEMBER_ATTRIBUTE_NAME = "member"
 

const char* const acsalarm::FAULT_STATES_ELEMENT_NAME = "fault-states"
 

const char* const acsalarm::FORWARD_SLASH = "/"
 

const char* const acsalarm::GREATER_THAN_SIGN = ">"
 

const char* const acsalarm::LESS_THAN_SIGN = "<"
 

const char* const acsalarm::NEWLINE = "\n"
 

const char* const acsalarm::SOURCE_HOSTNAME_ELEMENT_NAME = "source-hostname"
 

const char* const acsalarm::SOURCE_NAME_ELEMENT_NAME = "source-name"
 

const char* const acsalarm::SOURCE_TIMESTAMP_ELEMENT_NAME = "source-timestamp"
 

const char* const acsalarm::SOURCE_TIMESTAMP_MICROSECONDS_ATTRIBUTE_NAME = USER_TIMESTAMP_MICROSECONDS_ATTRIBUTE_NAME
 

const char* const acsalarm::SOURCE_TIMESTAMP_SECONDS_ATTRIBUTE_NAME = USER_TIMESTAMP_SECONDS_ATTRIBUTE_NAME
 

const char* const acsalarm::SPACE = " "
 

const char* const acsalarm::USER_PROPERTIES_ELEMENT_NAME = "user-properties"
 

const char* const acsalarm::USER_PROPERTIES_NAME_ATTRIBUTE_NAME = "name"
 

const char* const acsalarm::USER_PROPERTIES_PROPERTY_ELEMENT_NAME = "property"
 

const char* const acsalarm::USER_PROPERTIES_VALUE_ATTRIBUTE_NAME = "value"
 

const char* const acsalarm::USER_TIMESTAMP_ELEMENT_NAME = "user-timestamp"
 

const char* const acsalarm::USER_TIMESTAMP_MICROSECONDS_ATTRIBUTE_NAME = "microseconds"
 

const char* const acsalarm::USER_TIMESTAMP_SECONDS_ATTRIBUTE_NAME = "seconds"
 

const char* const acsalarm::XML_HEADER = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>"
 

const char* const acsalarm::XML_NAMESPACE_PREFIX = "xmlns:xsi"
 

const char* const acsalarm::XML_SCHEMA_URI = "http://www.w3.org/2001/XMLSchema-instance"
 

const char* const acsalarm::XSI_TYPE_PREFIX = "xsi:type"
 


Generated on Thu Apr 30 02:37:01 2009 for ACS C++ API by doxygen 1.3.8