cern::laser::source::alarmsysteminterface::AlarmSystemInterfaceFactory Class Reference
List of all members.
Detailed Description
Factory class for creating new instances of alarm system interface.
- Author:
- fracalde
Constructor & Destructor Documentation
| cern::laser::source::alarmsysteminterface::AlarmSystemInterfaceFactory::AlarmSystemInterfaceFactory |
( |
|
) |
[inline, protected] |
Member Function Documentation
| static FaultState cern::laser::source::alarmsysteminterface::AlarmSystemInterfaceFactory::createFaultState |
( |
String |
family, |
|
|
String |
member, |
|
|
int |
code | |
|
) |
| | [inline, static] |
Factory method for creating FaultState instances.
- Returns:
- a new FaultState instance.
- Parameters:
-
| family | the fault family. |
| member | the fault member. |
| code | the fault code. |
| static FaultState cern::laser::source::alarmsysteminterface::AlarmSystemInterfaceFactory::createFaultState |
( |
|
) |
[inline, static] |
Create a new instance of an alarm system interface without binding it to any source.
- Returns:
- the interface instance.
- Exceptions:
-
| static AlarmSystemInterface cern::laser::source::alarmsysteminterface::AlarmSystemInterfaceFactory::createSource |
( |
String |
sourceName |
) |
throws ASIException [inline, static] |
Create a new instance of an alarm system interface.
- Parameters:
-
| sourceName | the source name. |
- Returns:
- the interface instance.
- Exceptions:
-
The documentation for this class was generated from the following file: