00001 //<<<<<< INCLUDES >>>>>> 00002 00003 #include "Iguana/Framework/interface/IgDocumentDataRoot.h" 00004 #include "classlib/utils/DebugAids.h" 00005 00006 //<<<<<< PRIVATE DEFINES >>>>>> 00007 //<<<<<< PRIVATE CONSTANTS >>>>>> 00008 //<<<<<< PRIVATE TYPES >>>>>> 00009 //<<<<<< PRIVATE VARIABLE DEFINITIONS >>>>>> 00010 00011 std::string IgDocumentDataRoot::m_currentRoot = "Untitled Document Data"; 00012 00013 //<<<<<< PUBLIC VARIABLE DEFINITIONS >>>>>> 00014 //<<<<<< CLASS STRUCTURE INITIALIZATION >>>>>> 00015 //<<<<<< PRIVATE FUNCTION DEFINITIONS >>>>>> 00016 //<<<<<< PUBLIC FUNCTION DEFINITIONS >>>>>> 00017 //<<<<<< MEMBER FUNCTION DEFINITIONS >>>>>> 00018 00019 const char* 00020 IgDocumentDataRoot::getCurrentRoot (void) 00021 { return m_currentRoot.c_str (); } 00022 00023 void 00024 IgDocumentDataRoot::currentRoot (const char* root) 00025 { ASSERT (root); m_currentRoot = root; }