GETSTRINGFILTER Class Reference

Base class for string filter. More...

#include <mi32/getstrf.h>

Inheritance diagram for GETSTRINGFILTER:

Inheritance graph
FILTER_BASE
[legend]
List of all members.

Public Member Functions

bool IsValid (const MISTRING &string)
bool MakeValid (MISTRING &string)

Protected Member Functions

virtual ~GETSTRINGFILTER ()=0

Private Member Functions

virtual bool v_IsValid (const MISTRING &string)
virtual bool v_MakeValid (MISTRING &string)

Detailed Description

Base class for string filter.

Definition at line 30 of file getstrf.h.


Constructor & Destructor Documentation

virtual GETSTRINGFILTER::~GETSTRINGFILTER (  )  [protected, pure virtual]


Member Function Documentation

bool GETSTRINGFILTER::IsValid ( const MISTRING string  )  [inline]

Determine if string is valid.

Returns:
'true' if valid, 'false' if not.

Definition at line 35 of file getstrf.h.

bool GETSTRINGFILTER::MakeValid ( MISTRING string  )  [inline]

Modify string to make valid.

Returns:
'true' if string modified, 'false' if not.

Definition at line 41 of file getstrf.h.

virtual bool GETSTRINGFILTER::v_IsValid ( const MISTRING string  )  [private, virtual]

Called by IsValid() to determine if string is valid.

Returns:
'true' if valid, 'false' if not. Default implementation always returns 'true'.

virtual bool GETSTRINGFILTER::v_MakeValid ( MISTRING string  )  [private, virtual]

Modify string to make valid.

Returns:
'true' if string modified, 'false' if not. If string is modified it must then be 'valid'. Default implementation leaves string unmodified and always returns 'false'.


The documentation for this class was generated from the following file:
Generated on Thu Apr 26 04:47:10 2007 for TNTsdk by  doxygen 1.5.2