Inferno  0.2
Matcher Struct Reference

#include <match.hpp>

Inheritance diagram for Matcher:
[legend]

List of all members.

Public Member Functions

virtual bool IsSubclass (const Matcher *source_architype) const =0
virtual bool IsLocalMatch (const Matcher *candidate) const
virtual ~Matcher ()

Static Public Member Functions

template<class TARGET_TYPE >
static bool IsSubclassStatic (const TARGET_TYPE *target_architype, const Matcher *source_architype)

Detailed Description

Definition at line 8 of file match.hpp.


Constructor & Destructor Documentation

virtual Matcher::~Matcher ( ) [inline, virtual]

Definition at line 17 of file match.hpp.


Member Function Documentation

virtual bool Matcher::IsLocalMatch ( const Matcher candidate) const [inline, virtual]
virtual bool Matcher::IsSubclass ( const Matcher source_architype) const [pure virtual]

Referenced by IsLocalMatch().

template<class TARGET_TYPE >
static bool Matcher::IsSubclassStatic ( const TARGET_TYPE *  target_architype,
const Matcher source_architype 
) [inline, static]

Definition at line 19 of file match.hpp.

References ASSERT.


The documentation for this struct was generated from the following file: