Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   Related Pages  

libsvx::License Class Reference

The class containing License informations <license></license>. More...

#include <license.h>

Inheritance diagram for libsvx::License:

libsvx::ElementText libsvx::ElementDownloadable libsvx::ElementGeneric libsvx::ElementGeneric libsvx::Element libsvx::Element List of all members.

Public Methods

 License (TiXmlElement &Element)
 Create an SVX License Element based on an XML element.

 License (const License &a_license)
 Construct a clone of the class License.

 ~License ()
 destructor, free all the sub-informations.

bool IsValid () const
 Valid if there is a name and a type and they must be valid.

TiXmlElement & XmlElement ()
 a method to get the informations of the element into an XML element.

License & operator+= (const License &the_object_to_add)
bool operator!= (const License &the_object_to_compare) const

Protected Attributes

Attributem_A_type
 The license type (see The SVX DTD for valid values).

Attributem_A_name
 The license name (BXAPL, GPL, BSD, QPL, etc).


Detailed Description

The class containing License informations <license></license>.

Definition at line 60 of file license.h.


The documentation for this class was generated from the following files:
Generated on Tue Apr 9 21:41:12 2002 for libsvx by doxygen1.2.15