![]() |
chigraph
master
Systems programming language written for beginners in LLVM
|
This is the complete list of members for chi::ChiModule, including all inherited members.
addDependency(boost::filesystem::path newDepFullPath) | chi::ChiModule | |
addForwardDeclarations(llvm::Module &module) const =0 | chi::ChiModule | pure virtual |
ChiModule(Context &contextArg, boost::filesystem::path moduleFullName) | chi::ChiModule | |
context() const | chi::ChiModule | inline |
dependencies() const | chi::ChiModule | inline |
fullName() const | chi::ChiModule | inline |
fullNamePath() const | chi::ChiModule | inline |
generateModule(llvm::Module &module)=0 | chi::ChiModule | pure virtual |
lastEditTime() const | chi::ChiModule | inline |
nodeTypeFromName(boost::string_view name, const nlohmann::json &jsonData, std::unique_ptr< NodeType > *toFill)=0 | chi::ChiModule | pure virtual |
nodeTypeNames() const =0 | chi::ChiModule | pure virtual |
removeDependency(std::string depName) | chi::ChiModule | inline |
shortName() const | chi::ChiModule | inline |
typeFromName(boost::string_view name)=0 | chi::ChiModule | pure virtual |
typeNames() const =0 | chi::ChiModule | pure virtual |
updateLastEditTime(std::time_t newLastEditTime=std::time(nullptr)) | chi::ChiModule | inline |
~ChiModule()=default | chi::ChiModule | virtual |