Go to the SVN repository for this file.
1 #ifndef PROJECT_TREE_BUILDER__FILE_CONTENTS__HPP 2 #define PROJECT_TREE_BUILDER__FILE_CONTENTS__HPP 121 void Save(
const string& filename)
const;
CSimpleMakeFileContents â.
~CSimpleMakeFileContents(void)
static void LoadFrom(const string &file_path, CSimpleMakeFileContents *fc)
void RemoveDefinition(const string &key)
bool HasDefinition(const string &key) const
void Dump(CNcbiOstream &ostr, const list< string > *skip=0) const
Debug dump.
bool GetPathValue(const string &key, string &value) const
void SetFrom(const CSimpleMakeFileContents &contents)
CSimpleMakeFileContents & operator=(const CSimpleMakeFileContents &contents)
EMakeFileType GetMakeType(void) const
const string & GetFileName(void) const
bool CollectValues(const string &key, list< string > &values, EHowToCollect how) const
bool DoesValueContain(const string &key, const string &value, bool ifnokey=true) const
void AddDefinition(const string &key, const string &value)
const CSimpleMakeFileContents * m_Parent
bool GetValue(const string &key, string &value) const
map< string, list< string > > TContents
Key-Value(s) pairs.
void AddReadyKV(const SKeyValue &kv)
void SetValueSeparator(const string &sep)
void Save(const string &filename) const
CSimpleMakeFileContents(void)
void SetParent(const CSimpleMakeFileContents *parent)
string MakeFileTypeAsString(EMakeFileType type)
@ eMakeType_ExcludedByReq
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
const struct ncbi::grid::netcache::search::fields::KEY key
const GenericPointer< typename T::ValueType > T2 value
Defines unified interface to application:
NCBI C++ stream class wrappers for triggering between "new" and "old" C++ stream libraries.
SParser & operator=(const SParser &)
CSimpleMakeFileContents * m_FileContents
void AcceptLine(const string &line)
void LoadInclude(const string &file_path)
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