class Maike::TargetBase
The following table summarizes all members in this class.
TargetBase (const char * name,const char * name_src,const char * in_dir,const char * root,size_t id) | |
---|---|
TargetBase (const ResourceObject & obj,const char * name_src,const char * in_dir,const char * root,size_t id,size_t line_count) | |
TargetBase & childCounterIncrement () | |
size_t childCounterGet () | |
TargetBase & dependencyAdd (Dependency && dep) | |
Twins< const Dependency * > dependencies () | |
Twins< Dependency * > dependencies () | |
TargetBase & dependencyInverseAdd (Dependency && dep) | |
Twins< const Dependency * > dependenciesInverseGet () | |
size_t idGet () | |
const char * nameGet () | |
const char * sourceNameGet () | |
const char * inDirGet () | |
void dump (ResourceObject & target) | |
void compile (Twins< const Dependency *> dependency_list,Twins< const Dependency *> dependency_list_full,const char * target_dir) | |
double compilationTimeGet () | |
size_t lineCountGet () | |
const char * descriptionGet () | |
bool upToDate (Twins< const Dependency *> dependency_list,Twins< const Dependency *> dependency_list_full,const char * target_dir) | |
bool generated () | |
typedef Target Base |