support for Java signatures More...
Go to the source code of this file.
Classes | |
struct | classdesc::sig_error |
struct | classdesc::Descriptor< T > |
Descriptor object. More... | |
struct | classdesc::Descriptor< void > |
struct | classdesc::Descriptor< bool > |
struct | classdesc::Descriptor< signed char > |
struct | classdesc::Descriptor< unsigned char > |
struct | classdesc::Descriptor< short > |
struct | classdesc::Descriptor< unsigned short > |
struct | classdesc::Descriptor< int > |
struct | classdesc::Descriptor< unsigned int > |
struct | classdesc::Descriptor< long > |
struct | classdesc::Descriptor< unsigned long > |
struct | classdesc::Descriptor< float > |
struct | classdesc::Descriptor< double > |
struct | classdesc::Descriptor< std::string > |
struct | classdesc::Descriptor< const T > |
struct | classdesc::Descriptor< T & > |
struct | classdesc::Descriptor< const T & > |
struct | classdesc::arg_desc< F, i > |
struct | classdesc::arg_desc< F, 0 > |
struct | classdesc::arg_desc< F, i > |
Namespaces | |
classdesc | |
Contains definitions related to classdesc functionality. | |
Functions | |
template<class F > | |
std::string | classdesc::arg_description (F f) |
Return a concatenated string of argument descriptors. | |
template<class M > | |
enable_if< functional::is_function< M >, std::string >::T | classdesc::descriptor (dummy< 0 > d=0) |
template<class S > | |
enable_if< is_fundamental< S >, std::string >::T | classdesc::descriptor (dummy< 2 > d=0) |
support for Java signatures