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< value > duplicate ()
ref< value > lookup (std::string const &identifier)
ref< value > callMethod (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