#include <SelectStatement.h>
Inheritance diagram for SelectStatement:

Public Methods | |
| SelectStatement (const std::string& s) | |
| Standard Constructor initializing select string. More... | |
| SelectStatement () | |
| Standard Constructor initializing function call. More... | |
| virtual | ~SelectStatement () |
| Standard Destructor. More... | |
| virtual unsigned long | addRef () |
| Increase reference count. More... | |
| virtual unsigned long | release () |
| Decrease reference count (and eventually delete). More... | |
| virtual StatusCode | queryInterface (const IID& riid, void** ppvInterface) |
| Query interface. More... | |
| long | type () const |
| Access the type of the object. More... | |
| const std::string& | criteria () const |
| Access the selection string. More... | |
| void | setCriteria (const std::string& crit) |
| Set the type. More... | |
| void | setActive (bool flag = true) |
| Change activity flag. More... | |
| bool | isActive () const |
| Check if selection is active. More... | |
| virtual bool | operator() (void* ) |
| Stupid default implementation. More... | |
Protected Attributes | |
| std::string | m_select |
| Select string. More... | |
| long | m_refCount |
| Reference counter. More... | |
| bool | m_isActive |
| Activation flag. More... | |
Private Attributes | |
| long | m_type |
| Type identifier. More... | |
A select statement can either contain
if "true" is returned, the object will be loaded completely.
History: +---------+----------------------------------------------+--------+ | Date | Comment | Who | +---------+----------------------------------------------+--------+ | 21/10/99| Initial version. | MF | +---------+----------------------------------------------+--------+ Author: M.Frank Version: 1.0
Definition at line 46 of file SelectStatement.h.
|
|
Standard Constructor initializing select string.
Definition at line 49 of file SelectStatement.h. |
|
|
Standard Constructor initializing function call.
Definition at line 54 of file SelectStatement.h. |
|
|
Standard Destructor.
Definition at line 59 of file SelectStatement.h. |
|
|
Increase reference count.
Reimplemented from IInterface. Definition at line 62 of file SelectStatement.h. |
|
|
Access the selection string.
Reimplemented from ISelectStatement. Definition at line 93 of file SelectStatement.h. |
|
|
Check if selection is active.
Reimplemented from ISelectStatement. Definition at line 106 of file SelectStatement.h. |
|
|
Stupid default implementation.
Reimplemented from ISelectStatement. Reimplemented in NTuple::Selector. Definition at line 110 of file SelectStatement.h. |
|
|
Query interface.
Definition at line 74 of file SelectStatement.h. |
|
|
Decrease reference count (and eventually delete).
Reimplemented from IInterface. Definition at line 66 of file SelectStatement.h. |
|
|
Change activity flag.
Reimplemented from ISelectStatement. Definition at line 102 of file SelectStatement.h. |
|
|
Set the type.
Reimplemented from ISelectStatement. Definition at line 97 of file SelectStatement.h. |
|
|
Access the type of the object.
Reimplemented from ISelectStatement. Definition at line 89 of file SelectStatement.h. |
|
|
Activation flag.
Definition at line 119 of file SelectStatement.h. |
|
|
Reference counter.
Definition at line 117 of file SelectStatement.h. |
|
|
Select string.
Definition at line 115 of file SelectStatement.h. |
|
|
Type identifier.
Definition at line 122 of file SelectStatement.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000