Rcpp Version 0.12.12
Rcpp::attributes::ExportsGenerators Class Reference

Public Types

typedef std::vector< ExportsGenerator * >::iterator Itr

Public Member Functions

 ExportsGenerators ()
virtual ~ExportsGenerators ()
void add (ExportsGenerator *pGenerator)
void writeBegin ()
void writeFunctions (const SourceFileAttributes &attributes, bool verbose)
void writeEnd (bool hasPackageInit)
std::vector< std::string > commit (const std::vector< std::string > &includes)
std::vector< std::string > remove ()

Private Member Functions

 ExportsGenerators (const ExportsGenerators &)
ExportsGeneratorsoperator= (const ExportsGenerators &)

Private Attributes

std::vector< ExportsGenerator * > generators_

Detailed Description

Definition at line 748 of file attributes.cpp.

Member Typedef Documentation

Definition at line 750 of file attributes.cpp.

Constructor & Destructor Documentation

Rcpp::attributes::ExportsGenerators::ExportsGenerators ( )

Definition at line 752 of file attributes.cpp.

Rcpp::attributes::ExportsGenerators::~ExportsGenerators ( )

Definition at line 2419 of file attributes.cpp.

Rcpp::attributes::ExportsGenerators::ExportsGenerators ( const ExportsGenerators )

Member Function Documentation

void Rcpp::attributes::ExportsGenerators::add ( ExportsGenerator pGenerator)

Definition at line 2428 of file attributes.cpp.

Referenced by compileAttributes().

std::vector< std::string > Rcpp::attributes::ExportsGenerators::commit ( const std::vector< std::string > &  includes)

Definition at line 2450 of file attributes.cpp.

ExportsGenerators& Rcpp::attributes::ExportsGenerators::operator= ( const ExportsGenerators )
std::vector< std::string > Rcpp::attributes::ExportsGenerators::remove ( )

Definition at line 2464 of file attributes.cpp.

References Rcpp::attributes::isQuoted().

Here is the call graph for this function:

void Rcpp::attributes::ExportsGenerators::writeBegin ( )

Definition at line 2432 of file attributes.cpp.

void Rcpp::attributes::ExportsGenerators::writeEnd ( bool  hasPackageInit)

Definition at line 2444 of file attributes.cpp.

void Rcpp::attributes::ExportsGenerators::writeFunctions ( const SourceFileAttributes attributes,
bool  verbose 

Definition at line 2437 of file attributes.cpp.

Member Data Documentation

std::vector<ExportsGenerator*> Rcpp::attributes::ExportsGenerators::generators_

Definition at line 775 of file attributes.cpp.

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