17 #ifndef _SDF_CONVERTER_HH_    18 #define _SDF_CONVERTER_HH_    24 #include <sdf/sdf_config.h>    30   inline namespace SDF_VERSION_NAMESPACE {
    40     public: 
static bool Convert(TiXmlDocument *_doc,
    41                                 const std::string &_toVersion,
    50     public: 
static void Convert(TiXmlDocument *_doc,
    51                                 TiXmlDocument *_convertDoc);
    54     private: 
static void ConvertImpl(TiXmlElement *_elem,
    55                                      TiXmlElement *_convert);
    62     private: 
static void Rename(TiXmlElement *_elem,
    63                                 TiXmlElement *_renameElem);
    71     private: 
static void Move(TiXmlElement *_elem,
    72                               TiXmlElement *_moveElem,
    79     private: 
static void Add(TiXmlElement *_elem,
    80                              TiXmlElement *_addElem);
    85     private: 
static void Remove(TiXmlElement *_elem, TiXmlElement *_removeElem);
    87     private: 
static const char *GetValue(
const char *_valueElem,
    88                                          const char *_valueAttr,
    91     private: 
static void CheckDeprecation(TiXmlElement *_elem,
    92                                           TiXmlElement *_convert);
 Convert from one version of SDF to another. 
Definition: Converter.hh:34
#define SDFORMAT_VISIBLE
Use to represent "symbol visible" if supported. 
Definition: system_util.hh:48
namespace for Simulation Description Format parser 
Definition: AirPressure.hh:25