Phasor 2.2.0
Stack VM based Programming Language
Loading...
Searching...
No Matches
Phasor::CppCompiler::Args Struct Reference

Public Attributes

std::filesystem::path inputFile
std::filesystem::path outputFile
std::filesystem::path mainFile
std::string moduleName
bool verbose = false
bool showHelp = false
std::string compiler
std::string linker
bool run = false
bool headerOnly = false
bool objectOnly = false
bool generateOnly = false
bool noLogo = false

Detailed Description

Definition at line 23 of file CppCompiler.hpp.

Member Data Documentation

◆ compiler

std::string Phasor::CppCompiler::Args::compiler

Definition at line 31 of file CppCompiler.hpp.

◆ generateOnly

bool Phasor::CppCompiler::Args::generateOnly = false

Definition at line 36 of file CppCompiler.hpp.

◆ headerOnly

bool Phasor::CppCompiler::Args::headerOnly = false

Definition at line 34 of file CppCompiler.hpp.

◆ inputFile

std::filesystem::path Phasor::CppCompiler::Args::inputFile

Definition at line 25 of file CppCompiler.hpp.

◆ linker

std::string Phasor::CppCompiler::Args::linker

Definition at line 32 of file CppCompiler.hpp.

◆ mainFile

std::filesystem::path Phasor::CppCompiler::Args::mainFile

Definition at line 27 of file CppCompiler.hpp.

◆ moduleName

std::string Phasor::CppCompiler::Args::moduleName

Definition at line 28 of file CppCompiler.hpp.

◆ noLogo

bool Phasor::CppCompiler::Args::noLogo = false

Definition at line 37 of file CppCompiler.hpp.

◆ objectOnly

bool Phasor::CppCompiler::Args::objectOnly = false

Definition at line 35 of file CppCompiler.hpp.

◆ outputFile

std::filesystem::path Phasor::CppCompiler::Args::outputFile

Definition at line 26 of file CppCompiler.hpp.

◆ run

bool Phasor::CppCompiler::Args::run = false

Definition at line 33 of file CppCompiler.hpp.

◆ showHelp

bool Phasor::CppCompiler::Args::showHelp = false

Definition at line 30 of file CppCompiler.hpp.

◆ verbose

bool Phasor::CppCompiler::Args::verbose = false

Definition at line 29 of file CppCompiler.hpp.


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