acsalarm Namespace Reference

Classes

class  AlarmSystemInterface
class  ASIConfiguration
class  ASIMessage
class  FaultState
class  Properties
class  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::SPACE = " "
const char* const acsalarm::USER_PROPERTIES_ELEMENT_NAME = "user-properties"
const char* const acsalarm::USER_PROPERTIES_PROPERTY_ELEMENT_NAME = "property"
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 by  doxygen 1.6.2