Classdesc  3.D29
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  sig_error
 
struct  Descriptor< T >
 Descriptor object. More...
 
struct  Descriptor< void >
 
struct  Descriptor< bool >
 
struct  Descriptor< signed char >
 
struct  Descriptor< unsigned char >
 
struct  Descriptor< short >
 
struct  Descriptor< unsigned short >
 
struct  Descriptor< int >
 
struct  Descriptor< unsigned int >
 
struct  Descriptor< long >
 
struct  Descriptor< unsigned long >
 
struct  Descriptor< float >
 
struct  Descriptor< double >
 
struct  Descriptor< std::string >
 
struct  Descriptor< const T >
 
struct  Descriptor< T & >
 
struct  Descriptor< const T & >
 
struct  arg_desc< F, i >
 
struct  arg_desc< F, 0 >
 
struct  arg_desc< F, i >
 

Namespaces

 classdesc
 Contains definitions related to classdesc functionality.
 

Functions

template<class F >
std::string arg_description (F f)
 Return a concatenated string of argument descriptors.
 
template<class M >
enable_if
< functional::is_function< M >
, std::string >::T 
descriptor (dummy< 0 > d=0)
 
template<class S >
enable_if< is_fundamental< S >
, std::string >::T 
descriptor (dummy< 2 > d=0)
 

Detailed Description

support for Java signatures