mil::tatrc::physiology::datamodel::PatientConditionData Class Reference

Class corresponding to the PatientConditionData schema type. More...

#include <PatientConditions.hxx>

Inheritance diagram for mil::tatrc::physiology::datamodel::PatientConditionData:

Public Member Functions

virtual ~PatientConditionData ()
 Destructor. More...
 
- Public Member Functions inherited from mil::tatrc::physiology::datamodel::ConditionData
virtual ~ConditionData ()
 Destructor. More...
 
const Comment_optionalComment () const
 Return a read-only (constant) reference to the element container. More...
 
Comment_optionalComment ()
 Return a read-write reference to the element container. More...
 
void Comment (const Comment_type &x)
 Set the element value. More...
 
void Comment (const Comment_optional &x)
 Set the element value. More...
 
void Comment (::std::unique_ptr< Comment_type > p)
 Set the element value without copying. More...
 
 ConditionData ()
 Create an instance from the ultimate base and initializers for required elements and attributes. More...
 
 ConditionData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 ConditionData (const ConditionData &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
ConditionDataoperator= (const ConditionData &x)
 Copy assignment operator. More...
 

Constructors

 PatientConditionData ()
 Create an instance from the ultimate base and initializers for required elements and attributes. More...
 
 PatientConditionData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 PatientConditionData (const PatientConditionData &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
virtual PatientConditionData_clone (::xml_schema::flags f=0,::xml_schema::container *c=0) const
 Copy the instance polymorphically. More...
 

Additional Inherited Members

- Public Types inherited from mil::tatrc::physiology::datamodel::ConditionData
typedef ::xml_schema::string Comment_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< Comment_typeComment_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< Comment_type, char > Comment_traits
 Element traits type. More...
 

Detailed Description

Class corresponding to the PatientConditionData schema type.

Constructor & Destructor Documentation

mil::tatrc::physiology::datamodel::PatientConditionData::PatientConditionData ( )

Create an instance from the ultimate base and initializers for required elements and attributes.

mil::tatrc::physiology::datamodel::PatientConditionData::PatientConditionData ( const ::xercesc::DOMElement &  e,
::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
)

Create an instance from a DOM element.

Parameters
eA DOM element to extract the data from.
fFlags to create the new instance with.
cA pointer to the object that will contain the new instance.
mil::tatrc::physiology::datamodel::PatientConditionData::PatientConditionData ( const PatientConditionData x,
::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
)

Copy constructor.

Parameters
xAn instance to make a copy of.
fFlags to create the copy with.
cA pointer to the object that will contain the copy.

For polymorphic object models use the _clone function instead.

mil::tatrc::physiology::datamodel::PatientConditionData::~PatientConditionData ( )
virtual

Destructor.

Member Function Documentation