Classdesc 3.44
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< 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, 0 >
struct  arg_desc< F, i >

Namespaces

namespace  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