lestes::msg::formatter< ptr< ::lestes::lang::cplus::sem::as_id > > Class Template Reference

#include <as_id_formatter.hh>

Inheritance diagram for lestes::msg::formatter< ptr< ::lestes::lang::cplus::sem::as_id > >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual lstring format (const ptr< ::lestes::lang::cplus::sem::as_id > &)
 Formats given as_id.

Static Public Member Functions

static ptr< formatter< ptr<
::lestes::lang::cplus::sem::as_id > > > 
instance ()
 Returns the instance.

Protected Member Functions

 formatter ()
 Constructs the formatter.

Private Member Functions

 formatter (const formatter< ptr< ::lestes::lang::cplus::sem::as_id > > &)
 Hides copy constructor.
formatter< ptr< ::lestes::lang::cplus::sem::as_id > > & operator= (const formatter< ptr< ::lestes::lang::cplus::sem::as_id > > &)
 Hides assignment operator.

Static Private Attributes

static ptr< formatter< ptr<
::lestes::lang::cplus::sem::as_id > > > 
the_instance
 The singleton instance.

template<>
class lestes::msg::formatter< ptr< ::lestes::lang::cplus::sem::as_id > >


Constructor & Destructor Documentation

lestes::msg::formatter< ptr< ::lestes::lang::cplus::sem::as_id > >::formatter (  )  [protected]

Constructs the formatter.

lestes::msg::formatter< ptr< ::lestes::lang::cplus::sem::as_id > >::formatter ( const formatter< ptr< ::lestes::lang::cplus::sem::as_id > > &   )  [private]

Hides copy constructor.


Member Function Documentation

static ptr< formatter< ptr< ::lestes::lang::cplus::sem::as_id > > > lestes::msg::formatter< ptr< ::lestes::lang::cplus::sem::as_id > >::instance (  )  [static]

Returns the instance.

virtual lstring lestes::msg::formatter< ptr< ::lestes::lang::cplus::sem::as_id > >::format ( const ptr< ::lestes::lang::cplus::sem::as_id > &   )  [virtual]

Formats given as_id.

formatter< ptr< ::lestes::lang::cplus::sem::as_id > >& lestes::msg::formatter< ptr< ::lestes::lang::cplus::sem::as_id > >::operator= ( const formatter< ptr< ::lestes::lang::cplus::sem::as_id > > &   )  [private]

Hides assignment operator.


Member Data Documentation

ptr< formatter< ptr< ::lestes::lang::cplus::sem::as_id > > > lestes::msg::formatter< ptr< ::lestes::lang::cplus::sem::as_id > >::the_instance [static, private]

The singleton instance.


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