The Machine Perception Toolbox

[Introduction]- [News]- [Download]- [Screenshots]- [Manual (pdf)]- [Forums]- [API Reference]- [Repository ]

 

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

_target Struct Reference

#include <rules.h>

Collaboration diagram for _target:

Collaboration graph
[legend]
List of all members.

Public Attributes

ACTIONSactions
int asynccnt
char binding
char * boundname
char * cmds
TARGETSdepends
char * failed
char fate
short flags
TARGETincludes
time_t leaf
char * name
TARGEToriginal_target
TARGETSparents
char progress
char rescanned
SETTINGSsettings
char status
time_t time

Member Data Documentation

ACTIONS* actions
 

Definition at line 132 of file rules.h.

Referenced by evaluate_rule(), freetarget(), make0(), make1b(), make1c(), and make1cmds().

int asynccnt
 

Definition at line 217 of file rules.h.

Referenced by make1a(), make1b(), and make1c().

char binding
 

Definition at line 167 of file rules.h.

Referenced by make0(), make1bind(), make1list(), make1settings(), and search_for_target().

char* boundname
 

Definition at line 131 of file rules.h.

Referenced by bind_explicitly_located_target(), bindtarget(), compile_include(), copytarget(), headers(), macro_headers(), make0(), make1b(), make1bind(), make1list(), make1settings(), and search_for_target().

char* cmds
 

Definition at line 219 of file rules.h.

Referenced by make1b(), make1c(), and make1d().

TARGETS* depends
 

Definition at line 177 of file rules.h.

Referenced by builtin_depends(), freetarget(), make0(), make1a(), make1b(), and make1c().

char* failed
 

Definition at line 221 of file rules.h.

Referenced by make1b(), and make1c().

char fate
 

Definition at line 185 of file rules.h.

Referenced by make0(), make1b(), make1c(), and make1list().

short flags
 

Definition at line 135 of file rules.h.

Referenced by bind_explicitly_located_target(), builtin_flags(), copytarget(), make0(), make1b(), make1bind(), make1c(), make1d(), and touchtarget().

TARGET* includes
 

Definition at line 178 of file rules.h.

Referenced by builtin_depends(), freetarget(), make0(), make1a(), and make1c().

time_t leaf
 

Definition at line 183 of file rules.h.

Referenced by make0().

char* name
 

Definition at line 130 of file rules.h.

Referenced by bind_explicitly_located_target(), bindtarget(), builtin_search_for_target(), compile_include(), copytarget(), headers(), macro_headers(), make0(), make1b(), make1bind(), make1c(), and search_for_target().

TARGET* original_target
 

Definition at line 179 of file rules.h.

Referenced by builtin_depends(), make0(), and make1c().

TARGETS* parents
 

Definition at line 218 of file rules.h.

Referenced by make1a(), make1b(), and make1c().

char progress
 

Definition at line 207 of file rules.h.

Referenced by make0(), make1a(), make1atail(), make1b(), and make1c().

char rescanned
 

Definition at line 180 of file rules.h.

Referenced by make1a(), and make1c().

SETTINGS* settings
 

Definition at line 133 of file rules.h.

Referenced by bind_explicitly_located_target(), compile_include(), compile_on(), compile_settings(), freetarget(), make0(), make1bind(), make1c(), and swap_settings().

char status
 

Definition at line 215 of file rules.h.

Referenced by make1b(), make1c(), and make1d().

time_t time
 

Definition at line 182 of file rules.h.

Referenced by bind_explicitly_located_target(), compile_include(), make0(), make0sort(), make1bind(), and search_for_target().


The documentation for this struct was generated from the following file:
Generated on Mon Nov 8 17:08:28 2004 for MPT by  doxygen 1.3.9.1