Reference

corelinux_Visitor(3)

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

NAME

corelinux::Visitor - Represent an operation to be performed on the components of an object structure.

SYNOPSIS

#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

Author

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

History