| 
    Rcpp Version 1.0.14
    
   | 
 


Public Member Functions | |
| CppPackageIncludeGenerator (const std::string &packageDir, const std::string &package, const std::string &fileSep) | |
| virtual void | writeBegin () | 
| virtual void | writeEnd (bool hasPackageInit) | 
| virtual bool | commit (const std::vector< std::string > &includes) | 
  Public Member Functions inherited from Rcpp::attributes::ExportsGenerator | |
| virtual | ~ExportsGenerator () | 
| const std::string & | targetFile () const | 
| const std::string & | package () const | 
| const std::string & | packageCpp () const | 
| const std::string | packageCppPrefix () const | 
| void | writeFunctions (const SourceFileAttributes &attributes, bool verbose) | 
| bool | remove () | 
| operator std::ostream & () | |
Private Member Functions | |
| virtual void | doWriteFunctions (const SourceFileAttributes &, bool) | 
| std::string | getHeaderGuard () const | 
Private Attributes | |
| std::string | includeDir_ | 
Additional Inherited Members | |
  Protected Member Functions inherited from Rcpp::attributes::ExportsGenerator | |
| ExportsGenerator (const std::string &targetFile, const std::string &package, const std::string &commentPrefix) | |
| std::ostream & | ostr () | 
| bool | hasCppInterface () const | 
| std::string | exportValidationFunction () | 
| std::string | exportValidationFunctionRegisteredName () | 
| std::string | registerCCallableExportedName () | 
| bool | commit (const std::string &preamble=std::string()) | 
| std::string | dotNameHelper (const std::string &name) const | 
Definition at line 750 of file attributes.cpp.
| Rcpp::attributes::CppPackageIncludeGenerator::CppPackageIncludeGenerator | ( | const std::string & | packageDir, | 
| const std::string & | package, | ||
| const std::string & | fileSep | ||
| ) | 
Definition at line 2404 of file attributes.cpp.
References Rcpp::as(), and includeDir_.

      
  | 
  virtual | 
Implements Rcpp::attributes::ExportsGenerator.
Definition at line 2431 of file attributes.cpp.
References Rcpp::attributes::ExportsGenerator::commit(), Rcpp::attributes::createDirectory(), Rcpp::attributes::ExportsGenerator::hasCppInterface(), includeDir_, and Rcpp::attributes::ExportsGenerator::remove().

      
  | 
  inlineprivatevirtual | 
Implements Rcpp::attributes::ExportsGenerator.
Definition at line 761 of file attributes.cpp.
      
  | 
  private | 
Definition at line 2445 of file attributes.cpp.
References Rcpp::attributes::ExportsGenerator::packageCpp().
Referenced by writeEnd().

Implements Rcpp::attributes::ExportsGenerator.
Definition at line 756 of file attributes.cpp.
Implements Rcpp::attributes::ExportsGenerator.
Definition at line 2417 of file attributes.cpp.
References Rcpp::as(), getHeaderGuard(), Rcpp::attributes::ExportsGenerator::hasCppInterface(), Rcpp::attributes::ExportsGenerator::ostr(), and Rcpp::attributes::ExportsGenerator::packageCpp().

      
  | 
  private | 
Definition at line 765 of file attributes.cpp.
Referenced by commit(), and CppPackageIncludeGenerator().