17 #ifndef TEAMCENTER__ADA_LICENSE__HXX
18 #define TEAMCENTER__ADA_LICENSE__HXX
23 #include <common/tc_deprecation_macros.h>
26 #include <tccore/libtccore_exports.h>
34 class ADA_LicenseImpl;
38 class ADA_LicenseDelegate;
42 class ADA_LicenseDispatch;
46 class ADA_LicenseGenImpl;
99 int getGroups( std::vector< std::string > &values, std::vector< int > &isNull )
const;
144 int setGroups(
const std::vector< std::string > &values,
const std::vector< int > *isNull=0 );
153 int setLock_date(
const date_t &value,
bool isNull=
false );
165 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
181 ::Teamcenter::RootObjectImpl*
setADA_LicenseImpl( ::Teamcenter::RootObjectImpl* impl );
204 friend class ADA_LicenseDelegate;
205 friend class ADA_LicenseGenImpl;
208 #include <tccore/libtccore_undef.h>
209 #endif // TEAMCENTER__ADA_LICENSE__HXX