te::qt::plugins::terramobile::Section Class Reference

This class defines the Section object. More...

#include <Section.h>

Public Member Functions

std::string getDescription ()
 
FormgetForm (std::string formName)
 
std::vector< Form * > & getForms ()
 
std::string getName ()
 
 Section ()
 
void setDescription (std::string desc)
 
void setName (std::string name)
 
 ~Section ()
 

Protected Attributes

std::string m_description
 
std::vector< Form * > m_forms
 
std::string m_name
 

Detailed Description

This class defines the Section object.

Definition at line 53 of file Section.h.

Constructor & Destructor Documentation

te::qt::plugins::terramobile::Section::Section ( )

Definition at line 31 of file Section.cpp.

te::qt::plugins::terramobile::Section::~Section ( )

Definition at line 38 of file Section.cpp.

References te::common::FreeContents(), and m_forms.

Member Function Documentation

std::string te::qt::plugins::terramobile::Section::getDescription ( )
inline

Definition at line 69 of file Section.h.

References m_description.

Referenced by te::qt::plugins::terramobile::Write().

te::qt::plugins::terramobile::Form * te::qt::plugins::terramobile::Section::getForm ( std::string  formName)

Definition at line 44 of file Section.cpp.

References getName(), and m_forms.

Referenced by getForms().

std::vector<Form*>& te::qt::plugins::terramobile::Section::getForms ( )
inline
std::string te::qt::plugins::terramobile::Section::getName ( )
inline

Definition at line 65 of file Section.h.

References m_name.

Referenced by getForm(), and te::qt::plugins::terramobile::Write().

void te::qt::plugins::terramobile::Section::setDescription ( std::string  desc)
inline
void te::qt::plugins::terramobile::Section::setName ( std::string  name)
inline

Definition at line 67 of file Section.h.

References m_name.

Referenced by te::qt::plugins::terramobile::BuilderFormsWizardPage::setLayerList().

Member Data Documentation

std::string te::qt::plugins::terramobile::Section::m_description
protected

Definition at line 80 of file Section.h.

Referenced by getDescription(), and setDescription().

std::vector<Form*> te::qt::plugins::terramobile::Section::m_forms
protected

Definition at line 82 of file Section.h.

Referenced by getForm(), getForms(), and ~Section().

std::string te::qt::plugins::terramobile::Section::m_name
protected

Definition at line 79 of file Section.h.

Referenced by getName(), and setName().


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