corelinux_Visitor(3)

corelinux_Visitor3

Represent an operation to be performed on the components of an object structure.

Usage

#include <Visitor.hpp>

Public Member Functions

Visitor (void)
Default Constructor. Visitor (VisitorCref)
Copy Constructor. virtual ~Visitor (void)
Virtual Destructor. VisitorRef operator= (VisitorCref)
Assignment operator overload. bool operator== (VisitorCref) const
Equality operator overload. bool operator!= (VisitorCref) const
Non-equality operator overload.

Detailed Description

Represent an operation to be performed on the components of an object structure.

Visitor lets you define a new operation without changing the classes of the components on which it operates.

Constructor & Destructor Documentation

corelinux::Visitor::Visitor (VisitorCref)

Copy Constructor. Parameters:

Visitor const reference

Member Function Documentation

bool corelinux::Visitor::operator!= (VisitorCref) const

Non-equality operator overload. Parameters:

Visitor const reference

Returns:

false if equal, true otherwise

VisitorRef corelinux::Visitor::operator= (VisitorCref)

Assignment operator overload. Parameters:

Visitor const reference

Returns:

Visitor reference to self

bool corelinux::Visitor::operator== (VisitorCref) const

Equality operator overload. Parameters:

Visitor const reference

Returns:

true if equal, false otherwise

Releases

2 releases since Debian 3.0 (Woody); the text changed 1 time.

  1. 3.0
  2. 3.1

Author

Generated automatically by Doxygen for CoreLinux++ from the source code.

From libcorelinux-dev 0.4.32-5 in Debian 3.1 (Sarge). Parsed by carta from the page's man source.