17 #ifndef TEAMCENTER__DATASET__HXX
18 #define TEAMCENTER__DATASET__HXX
25 #include <common/tc_deprecation_macros.h>
28 #include <ae/libae_exports.h>
40 class DatasetDelegate;
44 class DatasetDispatch;
110 int getRef_list( std::vector< tag_t > &values, std::vector< int > &isNull )
const;
119 int getRef_names( std::vector< std::string > &values, std::vector< int > &isNull )
const;
128 int getRef_types( std::vector< int > &values, std::vector< int > &isNull )
const;
173 int setFormat_used(
const std::string &value,
bool isNull=
false );
182 int setRef_list(
const std::vector< tag_t > &values,
const std::vector< int > *isNull=0 );
191 int setRef_names(
const std::vector< std::string > &values,
const std::vector< int > *isNull=0 );
200 int setRef_types(
const std::vector< int > &values,
const std::vector< int > *isNull=0 );
218 int setTool_used(
const tag_t &value,
bool isNull=
false );
227 int setUser_class(
const std::string &value,
bool isNull=
false );
239 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
255 ::Teamcenter::RootObjectImpl*
setDatasetImpl( ::Teamcenter::RootObjectImpl* impl );
278 friend class DatasetDelegate;
279 friend class DatasetGenImpl;
282 #include <ae/libae_undef.h>
283 #endif // TEAMCENTER__DATASET__HXX