NCBI C++ ToolKit
Functions
file_contents.cpp File Reference
#include <ncbi_pch.hpp>
#include "file_contents.hpp"
#include "proj_builder_app.hpp"
#include "msvc_prj_defines.hpp"
#include "ptb_err_codes.hpp"
#include <corelib/ncbistr.hpp>
+ Include dependency graph for file_contents.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Functions

string MakeFileTypeAsString (EMakeFileType type)
 
static bool s_WillContinue (const string &line)
 
static void s_StripContinueStr (string *str)
 
static bool s_SplitKV (const string &line, SKeyValue &kv)
 
static bool s_IsKVString (const string &str)
 
static bool s_IsCommented (const string &str)
 

Function Documentation

◆ MakeFileTypeAsString()

string MakeFileTypeAsString ( EMakeFileType  type)

◆ s_IsCommented()

static bool s_IsCommented ( const string str)
static

Definition at line 375 of file file_contents.cpp.

References NStr::StartsWith(), and str().

Referenced by CSimpleMakeFileContents::SParser::AcceptLine().

◆ s_IsKVString()

static bool s_IsKVString ( const string str)
static

Definition at line 365 of file file_contents.cpp.

References NPOS, and str().

Referenced by CSimpleMakeFileContents::SParser::AcceptLine().

◆ s_SplitKV()

static bool s_SplitKV ( const string line,
SKeyValue kv 
)
static

◆ s_StripContinueStr()

static void s_StripContinueStr ( string str)
static

Definition at line 339 of file file_contents.cpp.

References str().

Referenced by CSimpleMakeFileContents::SParser::AcceptLine(), and s_SplitKV().

◆ s_WillContinue()

static bool s_WillContinue ( const string line)
static

Definition at line 333 of file file_contents.cpp.

References NStr::EndsWith().

Referenced by CSimpleMakeFileContents::SParser::AcceptLine(), and s_SplitKV().

Modified on Wed Sep 04 15:02:38 2024 by modify_doxy.py rev. 669887