Sandbox::DocumentProtector Class Reference

#include <DocumentProtector.h>

Public Member Functions

App::DocumentObjectaddObject (const std::string &type, const std::string &name="")
 
 DocumentProtector (App::Document *)
 
void recompute ()
 
void removeObject (const std::string &name)
 
 ~DocumentProtector ()
 
- Public Member Functions inherited from App::DocumentObserver
void attachDocument (Document *)
 Attaches to another document, the old document is not longer observed then. More...
 
void detachDocument ()
 Detaches from the current document, the document is not longer observed then. More...
 
 DocumentObserver ()
 Constructor. More...
 
 DocumentObserver (Document *)
 
virtual ~DocumentObserver ()
 

Static Public Member Functions

static void init ()
 

Additional Inherited Members

- Protected Member Functions inherited from App::DocumentObserver
DocumentgetDocument () const
 

Constructor & Destructor Documentation

◆ DocumentProtector()

DocumentProtector::DocumentProtector ( App::Document doc)

◆ ~DocumentProtector()

DocumentProtector::~DocumentProtector ( )

Member Function Documentation

◆ addObject()

◆ init()

void DocumentProtector::init ( void  )
static

◆ recompute()

◆ removeObject()

void DocumentProtector::removeObject ( const std::string &  name)

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