24 #include "cafObject.h"
25 #include "cafStringTools.h"
37 CAFFA_HEADER_INIT_WITH_DOC(
"The Document class is a top level object acting as a "
38 "\"Project\" or container",
43 Document(
const std::string&
id = std::string( classKeywordStatic() ) );
46 std::string id()
const;
47 std::string fileName()
const;
49 void setId(
const std::string&
id );
50 void setFileName(
const std::string& fileName );
52 bool readFromJsonFile();
53 bool writeToJsonFile()
const;
Definition: cafDocument.h:36
Main Caffa namespace.
Definition: __init__.py:1