Pothos  0.3.3-g32d3017c
The Pothos dataflow programming software suite
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Pothos::Util::CompilerArgs Class Reference

#include <Compiler.hpp>

Public Member Functions

 CompilerArgs (void)
 Create an empty compiler args. More...
 

Static Public Member Functions

static CompilerArgs defaultDevEnv (void)
 Create a new args with default Pothos development libraries + includes. More...
 

Public Attributes

std::vector< std::string > sources
 A list of sources, not file paths. More...
 
std::vector< std::string > includes
 A list of include paths. More...
 
std::vector< std::string > libraries
 A list of linkable libraries. More...
 
std::vector< std::string > flags
 A list of compiler flags. More...
 

Detailed Description

Compilation arguments.

Constructor & Destructor Documentation

Pothos::Util::CompilerArgs::CompilerArgs ( void  )

Create an empty compiler args.

Member Function Documentation

static CompilerArgs Pothos::Util::CompilerArgs::defaultDevEnv ( void  )
static

Create a new args with default Pothos development libraries + includes.

Member Data Documentation

std::vector<std::string> Pothos::Util::CompilerArgs::flags

A list of compiler flags.

std::vector<std::string> Pothos::Util::CompilerArgs::includes

A list of include paths.

std::vector<std::string> Pothos::Util::CompilerArgs::libraries

A list of linkable libraries.

std::vector<std::string> Pothos::Util::CompilerArgs::sources

A list of sources, not file paths.


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