Definition at line 486 of file attributes.cpp.
◆ SourceFileAttributesParser() [1/2]
Rcpp::attributes::SourceFileAttributesParser::SourceFileAttributesParser |
( |
const std::string & |
sourceFile, |
|
|
const std::string & |
packageFile, |
|
|
bool |
parseDependencies |
|
) |
| |
|
explicit |
◆ SourceFileAttributesParser() [2/2]
◆ attributeWarning() [1/2]
void Rcpp::attributes::SourceFileAttributesParser::attributeWarning |
( |
const std::string & |
message, |
|
|
const std::string & |
attribute, |
|
|
size_t |
lineNumber |
|
) |
| |
|
private |
◆ attributeWarning() [2/2]
void Rcpp::attributes::SourceFileAttributesParser::attributeWarning |
( |
const std::string & |
message, |
|
|
size_t |
lineNumber |
|
) |
| |
|
private |
◆ begin()
virtual const_iterator Rcpp::attributes::SourceFileAttributesParser::begin |
( |
| ) |
const |
|
inlinevirtual |
◆ embeddedR()
const std::vector<std::string>& Rcpp::attributes::SourceFileAttributesParser::embeddedR |
( |
| ) |
const |
|
inline |
◆ end()
virtual const_iterator Rcpp::attributes::SourceFileAttributesParser::end |
( |
| ) |
const |
|
inlinevirtual |
◆ hasGeneratorOutput()
virtual bool Rcpp::attributes::SourceFileAttributesParser::hasGeneratorOutput |
( |
| ) |
const |
|
inlinevirtual |
◆ hasInterface()
virtual bool Rcpp::attributes::SourceFileAttributesParser::hasInterface |
( |
const std::string & |
name | ) |
const |
|
inlinevirtual |
◆ hasPackageInit()
bool Rcpp::attributes::SourceFileAttributesParser::hasPackageInit |
( |
| ) |
const |
|
inlinevirtual |
◆ isKnownAttribute()
bool Rcpp::attributes::SourceFileAttributesParser::isKnownAttribute |
( |
const std::string & |
name | ) |
const |
|
private |
◆ modules()
virtual const std::vector<std::string>& Rcpp::attributes::SourceFileAttributesParser::modules |
( |
| ) |
const |
|
inlinevirtual |
◆ operator=()
◆ parseArguments()
std::vector<std::string> Rcpp::attributes::SourceFileAttributesParser::parseArguments |
( |
const std::string & |
argText | ) |
|
|
private |
◆ parseAttribute()
Attribute Rcpp::attributes::SourceFileAttributesParser::parseAttribute |
( |
const std::vector< std::string > & |
match, |
|
|
int |
lineNumber |
|
) |
| |
|
private |
◆ parseFunction()
Function Rcpp::attributes::SourceFileAttributesParser::parseFunction |
( |
size_t |
lineNumber | ) |
|
|
private |
◆ parseParameters()
std::vector<Param> Rcpp::attributes::SourceFileAttributesParser::parseParameters |
( |
const std::string & |
input | ) |
|
|
private |
◆ parseSignature()
std::string Rcpp::attributes::SourceFileAttributesParser::parseSignature |
( |
size_t |
lineNumber | ) |
|
|
private |
◆ parseType()
Type Rcpp::attributes::SourceFileAttributesParser::parseType |
( |
const std::string & |
text | ) |
|
|
private |
◆ rcppExportInvalidParameterWarning()
void Rcpp::attributes::SourceFileAttributesParser::rcppExportInvalidParameterWarning |
( |
const std::string & |
param, |
|
|
size_t |
lineNumber |
|
) |
| |
|
private |
◆ rcppExportNoFunctionFoundWarning()
void Rcpp::attributes::SourceFileAttributesParser::rcppExportNoFunctionFoundWarning |
( |
size_t |
lineNumber | ) |
|
|
private |
◆ rcppExportWarning()
void Rcpp::attributes::SourceFileAttributesParser::rcppExportWarning |
( |
const std::string & |
message, |
|
|
size_t |
lineNumber |
|
) |
| |
|
private |
◆ rcppInterfacesWarning()
void Rcpp::attributes::SourceFileAttributesParser::rcppInterfacesWarning |
( |
const std::string & |
message, |
|
|
size_t |
lineNumber |
|
) |
| |
|
private |
◆ roxygenChunks()
virtual const std::vector<std::vector<std::string> >& Rcpp::attributes::SourceFileAttributesParser::roxygenChunks |
( |
| ) |
const |
|
inlinevirtual |
◆ sourceDependencies()
const std::vector<FileInfo>& Rcpp::attributes::SourceFileAttributesParser::sourceDependencies |
( |
| ) |
const |
|
inline |
◆ sourceFile()
virtual const std::string& Rcpp::attributes::SourceFileAttributesParser::sourceFile |
( |
| ) |
const |
|
inlinevirtual |
◆ attributes_
std::vector<Attribute> Rcpp::attributes::SourceFileAttributesParser::attributes_ |
|
private |
◆ embeddedR_
std::vector<std::string> Rcpp::attributes::SourceFileAttributesParser::embeddedR_ |
|
private |
◆ hasPackageInit_
bool Rcpp::attributes::SourceFileAttributesParser::hasPackageInit_ |
|
private |
◆ lines_
◆ modules_
std::vector<std::string> Rcpp::attributes::SourceFileAttributesParser::modules_ |
|
private |
◆ roxygenBuffer_
std::vector<std::string> Rcpp::attributes::SourceFileAttributesParser::roxygenBuffer_ |
|
private |
◆ roxygenChunks_
std::vector<std::vector<std::string> > Rcpp::attributes::SourceFileAttributesParser::roxygenChunks_ |
|
private |
◆ sourceDependencies_
std::vector<FileInfo> Rcpp::attributes::SourceFileAttributesParser::sourceDependencies_ |
|
private |
◆ sourceFile_
std::string Rcpp::attributes::SourceFileAttributesParser::sourceFile_ |
|
private |
The documentation for this class was generated from the following file: