17 #ifndef TEAMCENTER__LIBRARYMGMT__LBR0APPLICATIONDATA__HXX
18 #define TEAMCENTER__LIBRARYMGMT__LBR0APPLICATIONDATA__HXX
22 #include <common/tc_deprecation_macros.h>
25 #include <Lbr0librarymgmt/liblbr0librarymgmt_exports.h>
31 class Lbr0ApplicationData;
38 class Lbr0ApplicationDataImpl;
45 class Lbr0ApplicationDataDelegate;
52 class Lbr0ApplicationDataDispatch;
59 class Lbr0ApplicationDataGenImpl;
95 int getLbr0Names( std::vector< std::string > &values, std::vector< int > &isNull )
const;
104 int getLbr0Usage( std::string &value,
bool &isNull )
const;
113 int getLbr0Values( std::vector< std::string > &values, std::vector< int > &isNull )
const;
131 int setLbr0Names(
const std::vector< std::string > &values,
const std::vector< int > *isNull=0 );
140 int setLbr0Usage(
const std::string &value,
bool isNull=
false );
149 int setLbr0Values(
const std::vector< std::string > &values,
const std::vector< int > *isNull=0 );
152 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
191 friend class Lbr0ApplicationDataDelegate;
192 friend class Lbr0ApplicationDataGenImpl;
195 #include <Lbr0librarymgmt/liblbr0librarymgmt_undef.h>
196 #endif // TEAMCENTER__LIBRARYMGMT__LBR0APPLICATIONDATA__HXX