17 #ifndef TEAMCENTER__CONFIGURATIONEXPRLITERAL__HXX
18 #define TEAMCENTER__CONFIGURATIONEXPRLITERAL__HXX
22 #include <common/tc_deprecation_macros.h>
25 #include <fnd0booleansolve/libfnd0booleansolve_exports.h>
29 class ConfigurationExprLiteral;
33 class ConfigurationExprLiteralImpl;
37 class ConfigurationExprLiteralDelegate;
41 class ConfigurationExprLiteralDispatch;
45 class ConfigurationExprLiteralGenImpl;
71 int getFamily( tag_t &value,
bool &isNull )
const;
116 int setFamily(
const tag_t &value,
bool isNull=
false );
152 int setValue_text(
const std::string &value,
bool isNull=
false );
155 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
194 friend class ConfigurationExprLiteralDelegate;
195 friend class ConfigurationExprLiteralGenImpl;
198 #include <fnd0booleansolve/libfnd0booleansolve_undef.h>
199 #endif // TEAMCENTER__CONFIGURATIONEXPRLITERAL__HXX