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

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 ()

Target Base