17 #ifndef TEAMCENTER__COMPANYCONTACT__HXX
18 #define TEAMCENTER__COMPANYCONTACT__HXX
22 #include <common/tc_deprecation_macros.h>
25 #include <tc/libtc_exports.h>
33 class CompanyContactImpl;
37 class CompanyContactDelegate;
41 class CompanyContactDispatch;
45 class CompanyContactGenImpl;
107 int getLast_name( std::string &value,
bool &isNull )
const;
152 int getSuffix( std::string &value,
bool &isNull )
const;
161 int getTitle( std::string &value,
bool &isNull )
const;
179 int setFax_number(
const std::string &value,
bool isNull=
false );
188 int setFirst_name(
const std::string &value,
bool isNull=
false );
197 int setLast_name(
const std::string &value,
bool isNull=
false );
224 int setPhone_home(
const std::string &value,
bool isNull=
false );
242 int setSuffix(
const std::string &value,
bool isNull=
false );
251 int setTitle(
const std::string &value,
bool isNull=
false );
254 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
293 friend class CompanyContactDelegate;
294 friend class CompanyContactGenImpl;
297 #include <tc/libtc_undef.h>
298 #endif // TEAMCENTER__COMPANYCONTACT__HXX