javaClassDescriptor.h File Reference

support for Java signatures More...

#include <string>
#include "function.h"
#include "classdesc.h"
#include <exception>
Include dependency graph for javaClassDescriptor.h:
This graph shows which files directly or indirectly include this file:

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)
 

Detailed Description

support for Java signatures