//Copyright 2020 Siemens Digital Industries Software //================================================== //Copyright $2020. //Siemens Product Lifecycle Management Software Inc. //All Rights Reserved. //================================================== //Copyright 2020 Siemens Digital Industries Software /*================================================================================================== File description: This file contains the declaration for the Business Object, Mfg0BvrBopArcWeldDelegate Filename: Mfg0BvrBopArcWeldDelegate.hxx Module: mfgbvr @BMIDE autogenerated ==================================================================================================*/ #ifndef TEAMCENTER__MFG0BVRBOPARCWELDDELEGATE_HXX #define TEAMCENTER__MFG0BVRBOPARCWELDDELEGATE_HXX #include #include #include namespace Teamcenter { class Mfg0BvrBopArcWeldDelegate; } namespace Teamcenter { class Mfg0BvrBopArcWeldImpl; } namespace Teamcenter { class Mfg0BvrBopArcWeld; } namespace Teamcenter { class Mfg0BvrBopArcWeldGenImpl; } namespace Teamcenter_alias = ::Teamcenter; class MFGBVR_API Teamcenter_alias::Mfg0BvrBopArcWeldDelegate { public: // Method to initialize this Class static int initializeClass(); // Method to get the Mfg0BvrBopArcWeldDelegate instance static Mfg0BvrBopArcWeldDelegate& getInstance(); // Method to create the Mfg0BvrBopArcWeldImpl pointer static Mfg0BvrBopArcWeldImpl* createImpl( Mfg0BvrBopArcWeld& ifObj ); // Method to delete the Mfg0BvrBopArcWeldImpl pointer static void deleteImpl( Mfg0BvrBopArcWeldImpl* impl ); /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0ContourBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0Contour_height_1Base(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0DepthBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0EndPointRXBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0EndPointRYBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0EndPointRZBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0EndPointXBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0EndPointYBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0EndPointZBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0First_legBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0Groove_angleBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0Groove_radiusBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0group_idBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0HeightBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0idBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0IntermediatePointRXBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0IntermediatePointRYBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0IntermediatePointRZBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0IntermediatePointXBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0IntermediatePointYBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0IntermediatePointZBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0MethodBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0output_typeBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0Penetration_depth_1Base(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0Plug_diameterBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0ProcessBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0Root_openingBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0Root_penetrationBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0Second_legBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0SetupBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0SizeBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0StartPointRXBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0StartPointRYBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0StartPointRZBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0StartPointXBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0StartPointYBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 9 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0StartPointZBase(const Mfg0BvrBopArcWeld &ifObj, double &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0Weld_lengthBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0weld_typeBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 9 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0Weld_VolumeBase(const Mfg0BvrBopArcWeld &ifObj, std::string &value, bool &isNull ) const; /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0ContourBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0Contour_height_1Base(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0DepthBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0EndPointRXBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0EndPointRYBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0EndPointRZBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0EndPointXBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0EndPointYBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0EndPointZBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0First_legBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0Groove_angleBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0Groove_radiusBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0group_idBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0HeightBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0idBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0IntermediatePointRXBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0IntermediatePointRYBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0IntermediatePointRZBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0IntermediatePointXBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0IntermediatePointYBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0IntermediatePointZBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0MethodBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0output_typeBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0Penetration_depth_1Base(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0Plug_diameterBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0ProcessBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0Root_openingBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0Root_penetrationBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0Second_legBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0SetupBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0SizeBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0StartPointRXBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0StartPointRYBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0StartPointRZBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0StartPointXBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0StartPointYBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0StartPointZBase(Mfg0BvrBopArcWeld &ifObj, double value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0Weld_lengthBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0weld_typeBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 9 /// @param value - Value to be set for the parameter /// @param isNull - If true, set the parameter value to null /// @return - Status. 0 if successful /// int setMfg0Weld_VolumeBase(Mfg0BvrBopArcWeld &ifObj, const std::string &value, bool isNull ); protected: // Pointer to the instance static Mfg0BvrBopArcWeldDelegate* m_pInstance; Mfg0BvrBopArcWeldDelegate(); virtual ~Mfg0BvrBopArcWeldDelegate(); static void setInstance( Mfg0BvrBopArcWeldDelegate* instance ); private: friend class ::Teamcenter::Mfg0BvrBopArcWeldGenImpl; }; #include #endif // TEAMCENTER__MFG0BVRBOPARCWELDDELEGATE_HXX