BootstrapClassLoader Class Reference

#include <classloader.h>

Inheritance diagram for BootstrapClassLoader:

ClassLoader List of all members.

Public Member Functions

 BootstrapClassLoader (Global_Env *env)
virtual ~BootstrapClassLoader ()
virtual bool Initialize (ManagedObject *loader=NULL)
virtual void ReportException (const char *exn_name, std::stringstream &message_stream)
virtual void ReportFailedClass (Class *klass, const char *exnclass, std::stringstream &exnmsg)
virtual void ReportFailedClass (const char *name, const char *exnclass, std::stringstream &exnmsg)
TypeDescget_primitive_type (Kind k)

Protected Member Functions

virtual ClassDoLoadClass (Global_Env *env, const String *name)

Classes

struct  BCPElement
struct  BCPElements

Constructor & Destructor Documentation

BootstrapClassLoader.BootstrapClassLoader ( Global_Env env  ) 

virtual BootstrapClassLoader.~BootstrapClassLoader (  )  [virtual]


Member Function Documentation

virtual bool BootstrapClassLoader.Initialize ( ManagedObject loader = NULL  )  [virtual]

Reimplemented from ClassLoader.

virtual void BootstrapClassLoader.ReportException ( const char *  exn_name,
std::stringstream &  message_stream 
) [virtual]

Reimplemented from ClassLoader.

virtual void BootstrapClassLoader.ReportFailedClass ( Class klass,
const char *  exnclass,
std::stringstream &  exnmsg 
) [virtual]

Reimplemented from ClassLoader.

virtual void BootstrapClassLoader.ReportFailedClass ( const char *  name,
const char *  exnclass,
std::stringstream &  exnmsg 
) [virtual]

Reimplemented from ClassLoader.

TypeDesc* BootstrapClassLoader.get_primitive_type ( Kind  k  ) 

virtual Class* BootstrapClassLoader.DoLoadClass ( Global_Env env,
const String name 
) [protected, virtual]


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

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

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