classdesc::RetVal Class Reference

Handle the return value. More...

#include <javaClass_base.h>

Inheritance diagram for classdesc::RetVal:
Inheritance graph
Collaboration diagram for classdesc::RetVal:
Collaboration graph

Public Member Functions

template<class T >
T * getRef ()
 
- Public Member Functions inherited from classdesc::poly< ArgRef_base >
bool operator== (const poly &x) const
 
bool operator!= (const poly &x) const
 
 poly (const poly &x)
 
 poly (const ArgRef_base &x)
 
polyoperator= (const poly &x)
 
polyoperator= (const ArgRef_base &x)
 
ArgRef_baseoperator-> ()
 
const ArgRef_baseoperator-> () const
 
ArgRef_baseoperator* ()
 
const ArgRef_baseoperator* () const
 
void swap (poly &x)
 
 operator bool () const
 
poly addObject ()
 Target object initialisation. More...
 
poly addObject (A x)
 
poly addObject (A1 x1, A2 x2)
 
U & cast ()
 cast target to type U. Thows std::bad_cast if impossible.
 
const U & cast () const
 

Additional Inherited Members

- Public Attributes inherited from classdesc::poly< ArgRef_base >
SimpleTypeTable< ArgRef_baseTypeTable
 

Detailed Description

Handle the return value.


The documentation for this class was generated from the following file: