Teuchos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Functions | Variables
TestClasses.hpp File Reference
#include "Teuchos_RCP.hpp"
Include dependency graph for TestClasses.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  A
 
class  B1
 
class  B2
 
class  C
 
class  Get_A_f_return
 
class  D
 
class  E
 
class  Teuchos::TypeNameTraits< UndefinedType2 >
 
class  Teuchos::TypeNameTraits< Opaque3_handle >
 

Namespaces

 Teuchos
 

Typedefs

typedef UndefinedTypeOpaque_handle
 
typedef UndefinedType2Opaque2_handle
 
typedef UndefinedType3 * Opaque3_handle
 

Functions

void deallocA (A *ptr)
 
void deallocHandleA (A **handle)
 
Opaque_handle createOpaque ()
 
int getOpaqueValue (Opaque_handle opaque)
 
void destroyOpaque (Opaque_handle *opaque)
 
Opaque2_handle createOpaque2 ()
 
int getOpaque2Value (Opaque2_handle opaque)
 
void destroyOpaque2 (Opaque2_handle *opaque)
 

Variables

const int A_g_return = 1
 
const int A_f_return = 2
 
const int B1_g_return = 3
 
const int B1_f_return = 4
 
const int B2_g_return = 5
 
const int B2_f_return = 6
 
const int C_g_return = 7
 
const int C_f_return = 8
 
const int D_g_return = 9
 
const int D_f_return = 10
 
const int E_g_return = 11
 
const int E_f_return = 12
 
const Opaque_handle OPAQUE_HANDLE_NULL = 0
 
const int getOpaqueValue_return = 5
 
const Opaque2_handle OPAQUE2_HANDLE_NULL = 0
 
const int getOpaque2Value_return = 8
 
const Opaque3_handle OPAQUE3_HANDLE_NULL = 0
 

Typedef Documentation

Definition at line 196 of file TestClasses.hpp.

Definition at line 214 of file TestClasses.hpp.

typedef UndefinedType3* Opaque3_handle

Definition at line 252 of file TestClasses.hpp.

Function Documentation

void deallocA ( A ptr)

Definition at line 16 of file TestClasses.cpp.

void deallocHandleA ( A **  handle)

Definition at line 23 of file TestClasses.cpp.

Opaque_handle createOpaque ( )

Definition at line 37 of file TestClasses.cpp.

int getOpaqueValue ( Opaque_handle  opaque)

Definition at line 45 of file TestClasses.cpp.

void destroyOpaque ( Opaque_handle opaque)

Definition at line 51 of file TestClasses.cpp.

Opaque2_handle createOpaque2 ( )

Definition at line 64 of file TestClasses.cpp.

int getOpaque2Value ( Opaque2_handle  opaque)

Definition at line 72 of file TestClasses.cpp.

void destroyOpaque2 ( Opaque2_handle opaque)

Definition at line 78 of file TestClasses.cpp.

Variable Documentation

const int A_g_return = 1

Definition at line 18 of file TestClasses.hpp.

const int A_f_return = 2

Definition at line 19 of file TestClasses.hpp.

const int B1_g_return = 3

Definition at line 20 of file TestClasses.hpp.

const int B1_f_return = 4

Definition at line 21 of file TestClasses.hpp.

const int B2_g_return = 5

Definition at line 22 of file TestClasses.hpp.

const int B2_f_return = 6

Definition at line 23 of file TestClasses.hpp.

const int C_g_return = 7

Definition at line 24 of file TestClasses.hpp.

const int C_f_return = 8

Definition at line 25 of file TestClasses.hpp.

const int D_g_return = 9

Definition at line 26 of file TestClasses.hpp.

const int D_f_return = 10

Definition at line 27 of file TestClasses.hpp.

const int E_g_return = 11

Definition at line 28 of file TestClasses.hpp.

const int E_f_return = 12

Definition at line 29 of file TestClasses.hpp.

const Opaque_handle OPAQUE_HANDLE_NULL = 0

Definition at line 198 of file TestClasses.hpp.

const int getOpaqueValue_return = 5

Definition at line 200 of file TestClasses.hpp.

const Opaque2_handle OPAQUE2_HANDLE_NULL = 0

Definition at line 216 of file TestClasses.hpp.

const int getOpaque2Value_return = 8

Definition at line 218 of file TestClasses.hpp.

const Opaque3_handle OPAQUE3_HANDLE_NULL = 0

Definition at line 254 of file TestClasses.hpp.