DLITE::tExpression Class Reference

List of all members.

Public Types

enum  { err_expr_size = err_off_expr }

Public Member Functions

void clear ()
 tExpression (const _buffer< byte > &i_oBlob)
 tExpression (const _buffer< operator_t > &i_oExpr)
const _buffer< operator_t > & buffer () const
tOperator root (const bool i_fNeg=false) const
_buffer< byte > serialize () const
void depend (set< operator_t > &o_oDep)

Static Public Member Functions

static sptExpression Create (const _buffer< byte > &i_oBlob)
static sptExpression Create (const _buffer< operator_t > &i_oExpr)

Protected Member Functions

void reset ()
tExpressionassign (const _buffer< byte > &i_oBlob)

The documentation for this class was generated from the following file:
 All Classes Files Functions Typedefs Enumerations Enumerator

Last modified on Sun Sep 26 23:21:27 2010
Copyright 2010 Michel Kinasz