|
cbp2make
Makefile generation tool for Code::Blocks IDE
|
Gathers build unit dependencies from C/C++ source files withing project into build unit dependency database. More...
#include <depsearch.h>
Public Member Functions | |
| virtual void | Assign (const CCppIncludeSearchFilter &Filter) |
| Copies filter settings from another filter. More... | |
| virtual bool | Execute (const CString &FileName, CStringList &Includes) |
| Gathers dependencies to Includes string list starting from FileName file. More... | |
| virtual bool | Execute (const CString &FileName, CDependencyInfo &Dependencies) |
| Gathers dependencies to Dependencies database starting from FileName file. More... | |
| CCppIncludeSearchFilter (void) | |
| Creates dependency search filter. More... | |
| CCppIncludeSearchFilter (const CCppIncludeSearchFilter &Filter) | |
| Copies dependency search filter from another filter. More... | |
| ~CCppIncludeSearchFilter (void) | |
| Destroys dependency search filter. More... | |
Public Member Functions inherited from CIncludeSearchFilter | |
| virtual void | Clear (void) |
| Resets the filter to the initial state. More... | |
| virtual void | Show (void) |
| Prints filter settings to standard output. More... | |
| virtual void | Assign (const CIncludeSearchFilter &Filter) |
| Copies filter settings from another filter. More... | |
| void | AddIncludeDirectory (const CString &Path) |
| Adds Path path to the list of unit lookup directories. More... | |
| void | AddIncludeDirectories (const CStringList &Paths) |
| Adds Paths list of paths to the list of unit lookup directories. More... | |
| void | AddMacroDefiniton (const CString &Macro) |
| Adds Macro macro to the list of macros. More... | |
| void | AddMacroDefinitons (const CStringList &Macros) |
| Adds Macros macros to the list of macros. More... | |
| CString | ResolveIncludePath (const CString &IncludeName) |
| Resolves a build unit file name into complete file path. More... | |
| CIncludeSearchFilter (void) | |
| Creates dependency search filter. More... | |
| CIncludeSearchFilter (const CIncludeSearchFilter &Filter) | |
| Copies dependency search filter from another filter. More... | |
| ~CIncludeSearchFilter (void) | |
| Destroys dependency search filter. More... | |
Additional Inherited Members | |
Protected Attributes inherited from CIncludeSearchFilter | |
| CStringList | m_IncludeDirectories |
| a list of directories to look for build units. More... | |
| CStringList | m_DefinedMacros |
| a list of preprocessor's macro defnitions. More... | |
Gathers build unit dependencies from C/C++ source files withing project into build unit dependency database.
| CCppIncludeSearchFilter::CCppIncludeSearchFilter | ( | void | ) |
Creates dependency search filter.
| CCppIncludeSearchFilter::CCppIncludeSearchFilter | ( | const CCppIncludeSearchFilter & | Filter) |
Copies dependency search filter from another filter.
| Filter | another dependency search filter. |
| CCppIncludeSearchFilter::~CCppIncludeSearchFilter | ( | void | ) |
Destroys dependency search filter.
|
virtual |
Copies filter settings from another filter.
| Filter | another filter. |
|
virtual |
Gathers dependencies to Includes string list starting from FileName file.
| FileName | a build unit name. |
| Includes | a list of build unit names. |
Reimplemented from CIncludeSearchFilter.
|
virtual |
Gathers dependencies to Dependencies database starting from FileName file.
| FileName | a build unit name. |
| Dependencies | a build unit dependency database. |
Reimplemented from CIncludeSearchFilter.
1.8.4