lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier Class Reference

FIXME Base abstract class for functionals, representing function call. More...

#include <as_base_specifier_to_ss_base_specifier.g.hh>

Inheritance diagram for lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier:

Inheritance graph
[legend]
List of all members.

Public Member Functions

ss_access_specifier::type default_access_specifier_get () const
 The method default_access_specifier_get returns the value of the field as_base_specifier_to_ss_base_specifier::default_access_specifier.
ptr< ::lestes::lang::cplus::sem::ss_base_specifierprocess (ptr< ::lestes::lang::cplus::sem::as_base_specifier > bs)
ptr< ::lestes::std::list<
srp< ss_base_specifier > > > 
process_list (ptr< ::lestes::std::list< srp< as_base_specifier > > > bs)
virtual ptr< reflection_listreflection_get () const
 for purposes of dumping
virtual ptr< field_list_listfield_values_get () const
 for purposes of dumping

Static Public Member Functions

static ptr< as_base_specifier_to_ss_base_specifiercreate (ss_access_specifier::type a__as_base_specifier_to_ss_base_specifier__default_access_specifier)
 First generated factory method for class as_base_specifier_to_ss_base_specifier.

Protected Member Functions

 as_base_specifier_to_ss_base_specifier (ss_access_specifier::type a__as_base_specifier_to_ss_base_specifier__default_access_specifier)
 Generated constructor for class as_base_specifier_to_ss_base_specifier.
virtual void gc_mark ()
 Marking routine for class as_base_specifier_to_ss_base_specifier.

Private Attributes

ss_access_specifier::type default_access_specifier

Static Private Attributes

static ptr< reflection_listreflection = reflection

Detailed Description

FIXME Base abstract class for functionals, representing function call.

FIXME Detailed documentation for overload functionals


Constructor & Destructor Documentation

lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier::as_base_specifier_to_ss_base_specifier ( ss_access_specifier::type  a__as_base_specifier_to_ss_base_specifier__default_access_specifier  )  [protected]

Generated constructor for class as_base_specifier_to_ss_base_specifier.

Generated constructor for class as_base_specifier_to_ss_base_specifier.

Author:
lsg


Member Function Documentation

ss_access_specifier::type lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier::default_access_specifier_get (  )  const

The method default_access_specifier_get returns the value of the field as_base_specifier_to_ss_base_specifier::default_access_specifier.

Returns:
The value of as_base_specifier_to_ss_base_specifier::default_access_specifier.
Author:
lsg

ptr< ::lestes::lang::cplus::sem::ss_base_specifier > lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier::process ( ptr< ::lestes::lang::cplus::sem::as_base_specifier bs  ) 

ptr<::lestes::std::list< srp< ss_base_specifier > > > lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier::process_list ( ptr< ::lestes::std::list< srp< as_base_specifier > > >  bs  ) 

ptr< as_base_specifier_to_ss_base_specifier > lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier::create ( ss_access_specifier::type  a__as_base_specifier_to_ss_base_specifier__default_access_specifier  )  [static]

First generated factory method for class as_base_specifier_to_ss_base_specifier.

This factory method for class as_base_specifier_to_ss_base_specifier takes values of all fields as arguments.

Author:
lsg

ptr< object::reflection_list > lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier::reflection_get (  )  const [virtual]

for purposes of dumping

Reimplemented from lestes::std::object.

ptr< object::field_list_list > lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier::field_values_get (  )  const [virtual]

for purposes of dumping

Reimplemented from lestes::std::object.

void lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier::gc_mark ( void   )  [protected, virtual]

Marking routine for class as_base_specifier_to_ss_base_specifier.

Marking routine is used for garbage collection.

Author:
lsg

Reimplemented from lestes::std::mem::keystone.


Member Data Documentation

ss_access_specifier::type lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier::default_access_specifier [private]

ptr< object::reflection_list > lestes::lang::cplus::sem::as_base_specifier_to_ss_base_specifier::reflection = reflection [static, private]

Reimplemented from lestes::std::object.


The documentation for this class was generated from the following files:
Generated on Mon Feb 12 18:43:56 2007 for lestes by doxygen 1.5.1-20070107