cern::laser::guiplatform::alarms::helpers::TripletImpl Class Reference

Inheritance diagram for cern::laser::guiplatform::alarms::helpers::TripletImpl:
Inheritance graph
[legend]
Collaboration diagram for cern::laser::guiplatform::alarms::helpers::TripletImpl:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TripletImpl (String faultFamily, String faultMember, int faultCode)
 TripletImpl (Triplet triplet)
String getFaultFamily ()
String getFaultMember ()
Integer getFaultCode ()
int hashCode ()
Object clone () throws CloneNotSupportedException
String toString ()

Private Attributes

String faultFamily
String faultMember
Integer faultCode

Constructor & Destructor Documentation

cern::laser::guiplatform::alarms::helpers::TripletImpl::TripletImpl ( String  faultFamily,
String  faultMember,
int  faultCode 
) [inline]

Referenced by clone().

cern::laser::guiplatform::alarms::helpers::TripletImpl::TripletImpl ( Triplet  triplet  )  [inline]

Member Function Documentation

Object cern::laser::guiplatform::alarms::helpers::TripletImpl::clone (  )  throws CloneNotSupportedException [inline]

Cloning method. The cloned object is a deep copy.

Returns:
a deep copy of the object
Exceptions:
CloneNotSupportedException if clone failed

Implements cern::laser::client::data::Triplet.

References TripletImpl().

Integer cern::laser::guiplatform::alarms::helpers::TripletImpl::getFaultCode (  )  [inline]

Accessor method.

Returns:
the fault code

Implements cern::laser::client::data::Triplet.

References faultCode.

Referenced by toString().

String cern::laser::guiplatform::alarms::helpers::TripletImpl::getFaultFamily (  )  [inline]

Accessor method.

Returns:
the fault family

Implements cern::laser::client::data::Triplet.

References faultFamily.

Referenced by toString().

String cern::laser::guiplatform::alarms::helpers::TripletImpl::getFaultMember (  )  [inline]

Accessor method.

Returns:
the fault member

Implements cern::laser::client::data::Triplet.

References faultMember.

Referenced by toString().

int cern::laser::guiplatform::alarms::helpers::TripletImpl::hashCode (  )  [inline]

References toString().

String cern::laser::guiplatform::alarms::helpers::TripletImpl::toString (  )  [inline]

References getFaultCode(), getFaultFamily(), and getFaultMember().

Referenced by hashCode().


Member Data Documentation

Referenced by getFaultCode(), and TripletImpl().

Referenced by getFaultFamily(), and TripletImpl().

Referenced by getFaultMember(), and TripletImpl().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2