Polaris: AnyOfSpecificType Class Reference

AnyOfSpecificType Class Reference

This one is not for public use. More...

#include <AnyOfSpecificType.h>

Inheritance diagram for AnyOfSpecificType:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 AnyOfSpecificType (OP_TYPE op_type_to_match, const char *name)
 class AnyOfSpecificType
 AnyOfSpecificType (const AnyOfSpecificType &other)
virtual Expressionclone () const
virtual void print_debug (ostream &o, Boolean debug) const
 debug indicates whether it should contain extra fields

Protected Attributes

const char * _name

Detailed Description

This one is not for public use.

Polaris Base

See also:
Wildcard/AnyOfSpecificType.h

Wildcard/Wildcard.cc

Wildcard/AnyOfSpecificType.h

Description

AnyOfSpecificType is a an abstract wildcard expression which is for internal use only.

For more details, please see Wildcard.

Definition at line 30 of file AnyOfSpecificType.h.


Constructor & Destructor Documentation

AnyOfSpecificType::AnyOfSpecificType OP_TYPE  op_type_to_match,
const char *  name
 

class AnyOfSpecificType

Definition at line 660 of file Wildcard.cc.

References _name.

Referenced by clone().

AnyOfSpecificType::AnyOfSpecificType const AnyOfSpecificType other  ) 
 

Definition at line 667 of file Wildcard.cc.

References _name, and Expression::_op.


Member Function Documentation

Expression * AnyOfSpecificType::clone  )  const [virtual]
 

Since all classes derived from this class are different only by means of parameters to this class' constructor, it is safe to provide the clone operator here for all the derived classes (the derived classes do not need to redefine this method)

Reimplemented from AnyOfType.

Definition at line 675 of file Wildcard.cc.

References AnyOfSpecificType().

virtual void AnyOfSpecificType::print_debug ostream &  o,
Boolean  debug
const [virtual]
 

debug indicates whether it should contain extra fields

Reimplemented from AnyOfType.


Member Data Documentation

const char* AnyOfSpecificType::_name [protected]
 

Definition at line 32 of file AnyOfSpecificType.h.

Referenced by AnyOfSpecificType().


The documentation for this class was generated from the following files:
 © 1995-2005 University of Illinois, Urbana-Champaign. All rights reserved.  Fri Mar 25 23:06:40 2005