Classes | Typedefs | Functions | Variables

acsalarm Namespace Reference

Classes

class  acsDOMErrorHandler
class  StrX
struct  AlarmInfo
class  AlarmsMap
class  AlarmSource
class  AlarmSourceImpl
class  AlarmSystemInterface
class  AlarmToQueue
class  ASIConfiguration
class  ASIMessage
class  FaultState
class  Properties
class  Timestamp

Typedefs

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

Functions

XERCES_STD_QUALIFIER ostream & operator<< (std::ostream &target, const acsalarm::StrX &toDump)

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

Function Documentation

XERCES_STD_QUALIFIER ostream& acsalarm::operator<< ( std::ostream &  target,
const acsalarm::StrX toDump 
) [inline]

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"