Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

JavaFile Class Reference

#include <java_file.h>

Inheritance diagram for JavaFile::

value_with_methods List of all members.

Public Methods

 JavaFile ()
 JavaFile (std::string name, std::string mode, bool nocreate=false, bool real=true)
 JavaFile (const JavaFile &f)
 JavaFile (const SimpleFile &f)
 JavaFile (const File &f)
value_type getType () const
ref< valueduplicate ()
ref< valuelookup (std::string const &identifier)
ref< valuecallMethod (std::string const &identifier, parameter_list const &parameters)
SimpleFile get_file () const

Private Types

typedef value_with_methods super

Private Attributes

SimpleFile file

Member Typedef Documentation

typedef value_with_methods JavaFile::super [private]

Constructor & Destructor Documentation

JavaFile::JavaFile   [inline]

JavaFile::JavaFile std::string    name,
std::string    mode,
bool    nocreate = false,
bool    real = true

JavaFile::JavaFile const JavaFile &    f

JavaFile::JavaFile const SimpleFile   f [inline]

JavaFile::JavaFile const File   f [inline]

Member Function Documentation

ref< value > JavaFile::callMethod std::string const &    id,
parameter_list const &    parameters

ref< value > JavaFile::duplicate  

value_type JavaFile::getType   const [inline]

SimpleFile JavaFile::get_file   const [inline]

ref< value > JavaFile::lookup std::string const &    identifier

Member Data Documentation

SimpleFile JavaFile::file [private]

The documentation for this class was generated from the following files:
Generated on Tue Nov 20 02:19:53 2001 for Leo<HTML> by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001