##############
HUtilityXMLTag
##############

.. cpp:namespace:: HUtilityXMLTag

.. default-domain:: cpp

Functions
=========

================================ ========================================================================================================================
..                               :cpp:func:`HUtilityXMLTag <HUtilityXMLTag::HUtilityXMLTag>`                                                             
..                               :cpp:func:`~HUtilityXMLTag <virtual HUtilityXMLTag::~HUtilityXMLTag>`                                                   
bool                             :cpp:func:`AddPropertyFloat <bool HUtilityXMLTag::AddPropertyFloat(char const *name, float f)>`                         
bool                             :cpp:func:`AddPropertyInt <bool HUtilityXMLTag::AddPropertyInt(char const *name, int i)>`                               
bool                             :cpp:func:`HasListItems <bool HUtilityXMLTag::HasListItems()>`                                                          
bool                             :cpp:func:`GetNextPropertyItem <bool HUtilityXMLTag::GetNextPropertyItem(char **propname, HUtilityXMLProperty **prop)>` 
void                             :cpp:func:`StartPropertyQuery <void HUtilityXMLTag::StartPropertyQuery()>`                                              
void                             :cpp:func:`AddListItem <void HUtilityXMLTag::AddListItem(char const *text)>`                                            
bool                             :cpp:func:`HasMoreItems <bool HUtilityXMLTag::HasMoreItems()>`                                                          
bool                             :cpp:func:`GetProperty <bool HUtilityXMLTag::GetProperty(char const *name, HUtilityXMLProperty **prop)>`                
bool                             :cpp:func:`GetProperty <bool HUtilityXMLTag::GetProperty(char const *name, bool &ii)>`                                  
bool                             :cpp:func:`GetProperty <bool HUtilityXMLTag::GetProperty(char const *name, char *pcont)>`                               
bool                             :cpp:func:`GetProperty <bool HUtilityXMLTag::GetProperty(char const *name, int &value)>`                                
bool                             :cpp:func:`AddProperty <bool HUtilityXMLTag::AddProperty(char const *name, char const *text, bool hasQuotes=true)>`     
void                             :cpp:func:`StartListItemsQuery <void HUtilityXMLTag::StartListItemsQuery()>`                                            
bool                             :cpp:func:`GetNextListItem <bool HUtilityXMLTag::GetNextListItem(char **text)>`                                         
void                             :cpp:func:`SetTagname <void HUtilityXMLTag::SetTagname(char const *tagname)>`                                           
char *                           :cpp:func:`GetTagname <char * HUtilityXMLTag::GetTagname()>`                                                            
void                             :cpp:func:`FreeMemory <void HUtilityXMLTag::FreeMemory()>`                                                              
void                             :cpp:func:`Init <void HUtilityXMLTag::Init()>`                                                                          
bool                             :cpp:func:`GetOpen <bool HUtilityXMLTag::GetOpen()>`                                                                    
void                             :cpp:func:`SetOpen <void HUtilityXMLTag::SetOpen(bool o)>`                                                              
void                             :cpp:func:`CleanupPropertyList <void HUtilityXMLTag::CleanupPropertyList()>`                                            
:doc:`classHUtilityXMLParser` *  :cpp:func:`GetXMLParser <HUtilityXMLParser * HUtilityXMLTag::GetXMLParser()>`                                           
:doc:`classHUtilityXMLTag` *     :cpp:func:`Clone <HUtilityXMLTag * HUtilityXMLTag::Clone()>`                                                            
void                             :cpp:func:`AddComment <void HUtilityXMLTag::AddComment(char *comment)>`                                                 
struct vlist_s *                 :cpp:func:`GetCommentList <struct vlist_s * HUtilityXMLTag::GetCommentList()>`                                          
void                             :cpp:func:`CleanListItems <void HUtilityXMLTag::CleanListItems()>`                                                      
================================ ========================================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: HUtilityXMLTag
   :project: mvo
   :members:
   :undoc-members:



