|
Rcpp Version 1.1.2
|
Public Member Functions | |
| Type () | |
| Type (const std::string &name, bool isConst, bool isReference) | |
| bool | empty () const |
| bool | operator== (const Type &other) const |
| bool | operator!= (const Type &other) const |
| const std::string & | name () const |
| std::string | full_name () const |
| bool | isVoid () const |
| bool | isConst () const |
| bool | isReference () const |
Private Attributes | |
| std::string | name_ |
| bool | isConst_ |
| bool | isReference_ |
Definition at line 172 of file attributes.cpp.
|
inline |
Definition at line 174 of file attributes.cpp.
References isConst_, and isReference_.
Referenced by operator!=(), and operator==().
|
inline |
Definition at line 175 of file attributes.cpp.
References isConst(), isConst_, isReference(), isReference_, name(), and name_.

|
inline |
Definition at line 179 of file attributes.cpp.
References name().
Referenced by Rcpp::attributes::Argument::empty(), Rcpp::attributes::operator<<(), and Rcpp::attributes::SourceFileAttributesParser::parseFunction().

|
inline |
Definition at line 192 of file attributes.cpp.
References isConst(), isReference(), and name().
Referenced by Rcpp::attributes::generateCpp().

|
inline |
Definition at line 201 of file attributes.cpp.
References isConst_.
Referenced by full_name(), Rcpp::attributes::operator<<(), and Type().
|
inline |
Definition at line 202 of file attributes.cpp.
References isReference_.
Referenced by full_name(), Rcpp::attributes::operator<<(), and Type().
|
inline |
Definition at line 200 of file attributes.cpp.
References name().

|
inline |
Definition at line 191 of file attributes.cpp.
References name_.
Referenced by empty(), full_name(), Rcpp::attributes::generateRArgList(), isVoid(), Rcpp::attributes::operator<<(), and Type().
|
inline |
Definition at line 187 of file attributes.cpp.
References Type().

|
inline |
Definition at line 181 of file attributes.cpp.
References isConst_, isReference_, name_, and Type().

|
private |
Definition at line 206 of file attributes.cpp.
Referenced by isConst(), operator==(), Type(), and Type().
|
private |
Definition at line 207 of file attributes.cpp.
Referenced by isReference(), operator==(), Type(), and Type().
|
private |
Definition at line 205 of file attributes.cpp.
Referenced by name(), operator==(), and Type().