cern::laser::source::alarmsysteminterface::impl::XMLMessageHelper Class Reference

List of all members.

Static Public Member Functions

static String marshal (ASIMessage asiMessage) throws Exception
static ASIMessage unmarshal (String xmlMessage) throws Exception

Private Member Functions

 XMLMessageHelper ()

Detailed Description

Helper class for marshaling/unmarshaling to/from ASIMessage instances and XML descriptions.

Author:
fracalde

Constructor & Destructor Documentation

cern::laser::source::alarmsysteminterface::impl::XMLMessageHelper::XMLMessageHelper (  )  [inline, private]

Creates a new instance of XMLMessageHelper


Member Function Documentation

static String cern::laser::source::alarmsysteminterface::impl::XMLMessageHelper::marshal ( ASIMessage  asiMessage  )  throws Exception [inline, static]

DOCUMENT ME!

Parameters:
asiMessage DOCUMENT ME!
Returns:
DOCUMENT ME!
Exceptions:
Exception DOCUMENT ME!
static ASIMessage cern::laser::source::alarmsysteminterface::impl::XMLMessageHelper::unmarshal ( String  xmlMessage  )  throws Exception [inline, static]

Unmarshal the XML representation into an ASIMessage.

Parameters:
xmlMessage The XML description.
Returns:
The ASIMessage instance
Exceptions:
Exception If unmarshaling fails.

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

Generated by  doxygen 1.6.2