Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Public Member Functions | Data Fields
BldKit::BuildConfig Struct Referencefinal

#include <Config.h>

Public Member Functions

 operator bool ()
 
bool dry_run ()
 
void dry_run (const bool &dr)
 
bool has_failed ()
 
void has_failed (const bool &dr)
 
const std::string & path ()
 
void path (const std::string &path)
 
 BuildConfig ()=default
 
 ~BuildConfig ()=default
 
BuildConfig & operator= (const BuildConfig &)=default
 
 BuildConfig (const BuildConfig &)=default
 

Data Fields

b_internal : bool has_failed_{false}
 
bool dry_run_ {false}
 
std::string path_ {}
 

Detailed Description

Definition at line 37 of file Config.h.

Constructor & Destructor Documentation

◆ BuildConfig() [1/2]

BldKit::BuildConfig::BuildConfig ( )
default

◆ ~BuildConfig()

BldKit::BuildConfig::~BuildConfig ( )
default

◆ BuildConfig() [2/2]

BldKit::BuildConfig::BuildConfig ( const BuildConfig &  )
default

Member Function Documentation

◆ dry_run() [1/2]

bool BldKit::BuildConfig::dry_run ( )
inline

Definition at line 45 of file Config.h.

◆ dry_run() [2/2]

void BldKit::BuildConfig::dry_run ( const bool &  dr)
inline

Definition at line 46 of file Config.h.

◆ has_failed() [1/2]

bool BldKit::BuildConfig::has_failed ( )
inline

Definition at line 48 of file Config.h.

◆ has_failed() [2/2]

void BldKit::BuildConfig::has_failed ( const bool &  dr)
inline

Definition at line 49 of file Config.h.

◆ operator bool()

BldKit::BuildConfig::operator bool ( )
inlineexplicit

Definition at line 43 of file Config.h.

◆ operator=()

BuildConfig & BldKit::BuildConfig::operator= ( const BuildConfig &  )
default

◆ path() [1/2]

const std::string & BldKit::BuildConfig::path ( )
inline

Definition at line 51 of file Config.h.

◆ path() [2/2]

void BldKit::BuildConfig::path ( const std::string &  path)
inline

Definition at line 52 of file Config.h.

Field Documentation

◆ __pad0__

b_internal BldKit::BuildConfig::__pad0__

Definition at line 38 of file Config.h.

◆ dry_run_

bool BldKit::BuildConfig::dry_run_ {false}

Definition at line 39 of file Config.h.

◆ path_

std::string BldKit::BuildConfig::path_ {}

Definition at line 40 of file Config.h.


The documentation for this struct was generated from the following file: