Module: DB Interface Module Group: Expression Classes
RWCollectable RWDBCollectableExpr RWDBExpr
#include <rw/db/expr.h>
RWDBCollectableExpr adds RWCollectable semantics to RWDBExpr. The DB Interface Module uses RWDBCollectableExpr internally to store lists of RWDBExprs. Applications requiring similar functionality can do the same.
RWDBCollectableExpr is a special case of RWDBExpr. See RWDBExpr for details. See your Essential Tools Module documentation for details about RWCollectable.
RWDBCollectableExpr(const RWDBExpr& expr);
Creates an RWDBCollectableExpr from the given expr.
NOTE -- All RWDBCollectableExpr methods other than the following are inherited.
unsigned hash() const;
Redefined from RWCollectable. Returns asString.hash().
bool isEqual(const RWCollectable* expr) const;
Redefined from RWCollectable. Dereferences expr as an RWCollectableExpr* and compares the result of its asString() to the result of self's asString().
© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.