A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/proj__utils_8hpp_source.html below:

NCBI C++ ToolKit: src/build-system/project_tree_builder/proj_utils.hpp Source File

Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef PROJECT_TREE_BUILDER__PROJ_UTILS__HPP 2 #define PROJECT_TREE_BUILDER__PROJ_UTILS__HPP 48  virtual bool CheckProject

(

const string

& project_base_dir,

bool

* weak=0)

const

= 0;

90 string ParentDir

(

const string

& dir_abs);

Utilits for Project Tree Builder:

virtual ~IProjectFilter(void)

virtual bool ExcludePotential(void) const =0

virtual bool PassAll(void) const =0

virtual bool CheckProject(const string &project_base_dir, bool *weak=0) const =0

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

Defines unified interface to application:

string ParentDir(const string &dir_abs)

Abstraction of project tree general information.

string m_TreeNode

Makefile in the tree node.

string m_Root

Root of the project tree.

string m_Projects

<projects> branch of tree (scripts\projects)

string m_Compilers

<compilers> branch of tree

string m_Src

<src> branch of tree

string m_Impl

<impl> sub-branch of include/* project path

list< string > m_ImplicitExcludedAbsDirs

Branch of tree to be implicit exclude from build.

string m_Include

branch of tree

unique_ptr< IProjectFilter > m_IProjectFilter

Subtree to buil (default is m_Src).


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4