#include "PreCompiled.h"#include <iostream>#include <sstream>#include <exception>#include <ctime>#include <csignal>#include <boost/program_options.hpp>#include "Application.h"#include "Document.h"#include <Base/Interpreter.h>#include <Base/Exception.h>#include <Base/Parameter.h>#include <Base/Console.h>#include <Base/Factory.h>#include <Base/FileInfo.h>#include <Base/Type.h>#include <Base/BaseClass.h>#include <Base/Persistence.h>#include <Base/Reader.h>#include <Base/MatrixPy.h>#include <Base/VectorPy.h>#include <Base/BoundBoxPy.h>#include <Base/PlacementPy.h>#include <Base/RotationPy.h>#include <Base/Sequencer.h>#include <Base/Tools.h>#include <Base/UnitsApi.h>#include "GeoFeature.h"#include "FeatureTest.h"#include "FeaturePython.h"#include "ComplexGeoData.h"#include "Property.h"#include "PropertyContainer.h"#include "PropertyUnits.h"#include "PropertyFile.h"#include "PropertyLinks.h"#include "PropertyPythonObject.h"#include "DocumentObjectGroup.h"#include "DocumentObjectFileIncluded.h"#include "InventorObject.h"#include "VRMLObject.h"#include "Annotation.h"#include "MeasureDistance.h"#include <Build/Version.h>#include <boost/tokenizer.hpp>#include <boost/token_functions.hpp>#include <boost/signals.hpp>#include <boost/bind.hpp>#include <boost/version.hpp>#include "InitScript.h"#include "TestScript.h"#include <new>Go to the source code of this file.
Functions | |
| pair< string, string > | customSyntax (const string &s) |
| static void | freecadNewHandler () |
| freecadNewHandler() prints an error message and throws an exception | |
| template<class T > | |
| ostream & | operator<< (ostream &os, const vector< T > &v) |
| PyDoc_STRVAR (Console_doc,"FreeCAD Console\n") | |
| PyDoc_STRVAR (FreeCAD_doc,"The functions in the FreeCAD module allow working with documents.\n""The FreeCAD instance provides a list of references of documents which\n""can be addressed by a string. Hence the document name must be unique.\n""\n""The document has the read-only attribute FileName which points to the\n""file the document should be stored to.\n") | |
| void | segmentation_fault_handler (int sig) |
| void | unexpection_error_handler () |
| void | unhandled_exception_handler () |
| pair<string, string> customSyntax | ( | const string & | s | ) |
Definition at line 1305 of file App/Application.cpp.
| static void freecadNewHandler | ( | ) | [static] |
freecadNewHandler() prints an error message and throws an exception
Definition at line 877 of file App/Application.cpp.
Referenced by App::Application::init().
| ostream& operator<< | ( | ostream & | os, | |
| const vector< T > & | v | |||
| ) | [inline] |
Definition at line 1350 of file App/Application.cpp.
References draftlibs::dxfLibrary::copy.
| PyDoc_STRVAR | ( | Console_doc | , | |
| "FreeCAD Console\n" | ||||
| ) |
| PyDoc_STRVAR | ( | FreeCAD_doc | , | |
| "The functions in the FreeCAD module allow working with documents.\n""The FreeCAD instance provides a list of references of documents which\n""can be addressed by a string. Hence the document name must be unique.\n""\n""The document has the read-only attribute FileName which points to the\n""file the document should be stored to.\n" | ||||
| ) |
| void segmentation_fault_handler | ( | int | sig | ) |
Definition at line 884 of file App/Application.cpp.
Referenced by App::Application::init().
| void unexpection_error_handler | ( | ) |
Definition at line 909 of file App/Application.cpp.
Referenced by App::Application::init().
| void unhandled_exception_handler | ( | ) |
Definition at line 904 of file App/Application.cpp.
Referenced by App::Application::init().
1.6.1