17 #ifndef TEAMCENTER__CONDITION__HXX
18 #define TEAMCENTER__CONDITION__HXX
22 #include <common/tc_deprecation_macros.h>
25 #include <ce/libce_exports.h>
37 class ConditionDelegate;
41 class ConditionDispatch;
45 class ConditionGenImpl;
98 int getParameters( std::vector< tag_t > &values, std::vector< int > &isNull )
const;
134 int setExpression(
const std::string &value,
bool isNull=
false );
143 int setParameters(
const std::vector< tag_t > &values,
const std::vector< int > *isNull=0 );
155 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
171 ::Teamcenter::RootObjectImpl*
setConditionImpl( ::Teamcenter::RootObjectImpl* impl );
194 friend class ConditionDelegate;
195 friend class ConditionGenImpl;
198 #include <ce/libce_undef.h>
199 #endif // TEAMCENTER__CONDITION__HXX