17 #ifndef TEAMCENTER__FND0EFFECTIVITYEXPRBLOCK__HXX
18 #define TEAMCENTER__FND0EFFECTIVITYEXPRBLOCK__HXX
22 #include <common/tc_deprecation_macros.h>
25 #include <fnd0booleansolve/libfnd0booleansolve_exports.h>
29 class Fnd0EffectivityExprBlock;
33 class Fnd0EffectivityExprBlockImpl;
37 class Fnd0EffectivityExprBlockDelegate;
41 class Fnd0EffectivityExprBlockDispatch;
45 class Fnd0EffectivityExprBlockGenImpl;
80 int getFnd0expressions( std::vector< tag_t > &values, std::vector< int > &isNull )
const;
89 int setFnd0expressions(
const std::vector< tag_t > &values,
const std::vector< int > *isNull=0 );
92 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
131 friend class Fnd0EffectivityExprBlockDelegate;
132 friend class Fnd0EffectivityExprBlockGenImpl;
135 #include <fnd0booleansolve/libfnd0booleansolve_undef.h>
136 #endif // TEAMCENTER__FND0EFFECTIVITYEXPRBLOCK__HXX