TypeDesc Struct Reference

#include <type.h>

List of all members.

Public Member Functions

Kind get_kind ()
bool is_unboxed_value ()
bool is_primitive ()
bool is_array ()
bool is_vector ()
TypeDescget_element_type ()
bool is_managed_pointer ()
bool is_unmanaged_pointer ()
TypeDescget_pointed_to_type ()
bool is_method_pointer ()
TypeDesctype_desc_create_vector ()
Classload_type_desc ()
bool is_loaded ()
const Stringget_type_name ()
ClassLoaderget_classloader ()
 TypeDesc (Kind, TypeDesc *component_type, TypeDesc *vector_type, const String *name, ClassLoader *cl, Class *c)
virtual ~TypeDesc ()


Constructor & Destructor Documentation

TypeDesc.TypeDesc ( Kind  ,
TypeDesc component_type,
TypeDesc vector_type,
const String name,
ClassLoader cl,
Class c 
)

virtual TypeDesc.~TypeDesc (  )  [virtual]


Member Function Documentation

Kind TypeDesc.get_kind (  ) 

bool TypeDesc.is_unboxed_value (  ) 

bool TypeDesc.is_primitive (  ) 

bool TypeDesc.is_array (  ) 

bool TypeDesc.is_vector (  ) 

TypeDesc* TypeDesc.get_element_type (  ) 

bool TypeDesc.is_managed_pointer (  ) 

bool TypeDesc.is_unmanaged_pointer (  ) 

TypeDesc* TypeDesc.get_pointed_to_type (  ) 

bool TypeDesc.is_method_pointer (  ) 

TypeDesc* TypeDesc.type_desc_create_vector (  ) 

Class* TypeDesc.load_type_desc (  ) 

bool TypeDesc.is_loaded (  ) 

const String* TypeDesc.get_type_name (  ) 

ClassLoader* TypeDesc.get_classloader (  ) 


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

Genereated on Tue Mar 11 19:26:04 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.