//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, Mfg0BvrBopWeldPointDelegate Filename: Mfg0BvrBopWeldPointDelegate.hxx Module: mfgbvr @BMIDE autogenerated ==================================================================================================*/ #ifndef TEAMCENTER__MFG0BVRBOPWELDPOINTDELEGATE_HXX #define TEAMCENTER__MFG0BVRBOPWELDPOINTDELEGATE_HXX #include #include #include namespace Teamcenter { class Mfg0BvrBopWeldPointDelegate; } namespace Teamcenter { class Mfg0BvrBopWeldPointImpl; } namespace Teamcenter { class Mfg0BvrBopWeldPoint; } namespace Teamcenter { class Mfg0BvrBopWeldPointGenImpl; } namespace Teamcenter_alias = ::Teamcenter; class MFGBVR_API Teamcenter_alias::Mfg0BvrBopWeldPointDelegate { public: // Method to initialize this Class static int initializeClass(); // Method to get the Mfg0BvrBopWeldPointDelegate instance static Mfg0BvrBopWeldPointDelegate& getInstance(); // Method to create the Mfg0BvrBopWeldPointImpl pointer static Mfg0BvrBopWeldPointImpl* createImpl( Mfg0BvrBopWeldPoint& ifObj ); // Method to delete the Mfg0BvrBopWeldPointImpl pointer static void deleteImpl( Mfg0BvrBopWeldPointImpl* impl ); /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0cool_time1Base(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0cool_time2Base(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0designationBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0feat_commentBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0gov_mtl_thkBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0group_idBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0hold_timeBase(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0idBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0max_currentBase(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0metal_combBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0min_current1Base(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0min_current2Base(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0nugget_diaBase(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for an Integer Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0num_of_welds_in_groupBase(const Mfg0BvrBopWeldPoint &ifObj, int &value, bool &isNull ) const; /// /// Getter for an Integer Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0number_of_sheets_weldedBase(const Mfg0BvrBopWeldPoint &ifObj, int &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0output_typeBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for an Integer Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0pulse_num1Base(const Mfg0BvrBopWeldPoint &ifObj, int &value, bool &isNull ) const; /// /// Getter for an Integer Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0pulse_num2Base(const Mfg0BvrBopWeldPoint &ifObj, int &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0pulse_time1Base(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0pulse_time2Base(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0resistanceBase(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0spot_dimensional_ctrlBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0spot_kpcBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0spot_kpc_justificationBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0spot_process_ctrlBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0squeeze_timeBase(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0stackupBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0standardBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for an Integer Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0tolBase(const Mfg0BvrBopWeldPoint &ifObj, int &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0weld_classBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0weld_forceBase(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for an Integer Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0weld_group_minBase(const Mfg0BvrBopWeldPoint &ifObj, int &value, bool &isNull ) const; /// /// Getter for an Integer Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0weld_group_totalBase(const Mfg0BvrBopWeldPoint &ifObj, int &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0weld_i_valueBase(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0weld_j_valueBase(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0weld_k_valueBase(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a Double Property /// @version Teamcenter 8.1 /// @param value - Parameter Value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0weld_timeBase(const Mfg0BvrBopWeldPoint &ifObj, double &value, bool &isNull ) const; /// /// Getter for a string Property /// @version Teamcenter 8.1 /// @param value - Parameter value /// @param isNull - Returns true if the Parameter value is null /// @return - Status. 0 if successful /// int getMfg0weld_typeBase(const Mfg0BvrBopWeldPoint &ifObj, std::string &value, bool &isNull ) const; /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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 setMfg0cool_time1Base(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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 setMfg0cool_time2Base(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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 setMfg0designationBase(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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 setMfg0feat_commentBase(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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 setMfg0gov_mtl_thkBase(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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 setMfg0hold_timeBase(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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 setMfg0max_currentBase(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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 setMfg0metal_combBase(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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 setMfg0min_current1Base(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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 setMfg0min_current2Base(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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 setMfg0nugget_diaBase(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for an Integer Property /// @version Teamcenter 8.1 /// @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 setMfg0num_of_welds_in_groupBase(Mfg0BvrBopWeldPoint &ifObj, int value, bool isNull ); /// /// Setter for an Integer Property /// @version Teamcenter 8.1 /// @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 setMfg0number_of_sheets_weldedBase(Mfg0BvrBopWeldPoint &ifObj, int value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for an Integer Property /// @version Teamcenter 8.1 /// @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 setMfg0pulse_num1Base(Mfg0BvrBopWeldPoint &ifObj, int value, bool isNull ); /// /// Setter for an Integer Property /// @version Teamcenter 8.1 /// @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 setMfg0pulse_num2Base(Mfg0BvrBopWeldPoint &ifObj, int value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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 setMfg0pulse_time1Base(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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 setMfg0pulse_time2Base(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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 setMfg0resistanceBase(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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 setMfg0spot_dimensional_ctrlBase(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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 setMfg0spot_kpcBase(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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 setMfg0spot_kpc_justificationBase(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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 setMfg0spot_process_ctrlBase(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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 setMfg0squeeze_timeBase(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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 setMfg0stackupBase(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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 setMfg0standardBase(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for an Integer Property /// @version Teamcenter 8.1 /// @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 setMfg0tolBase(Mfg0BvrBopWeldPoint &ifObj, int value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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_classBase(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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_forceBase(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for an Integer Property /// @version Teamcenter 8.1 /// @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_group_minBase(Mfg0BvrBopWeldPoint &ifObj, int value, bool isNull ); /// /// Setter for an Integer Property /// @version Teamcenter 8.1 /// @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_group_totalBase(Mfg0BvrBopWeldPoint &ifObj, int value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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_i_valueBase(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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_j_valueBase(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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_k_valueBase(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a Double Property /// @version Teamcenter 8.1 /// @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_timeBase(Mfg0BvrBopWeldPoint &ifObj, double value, bool isNull ); /// /// Setter for a string Property /// @version Teamcenter 8.1 /// @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(Mfg0BvrBopWeldPoint &ifObj, const std::string &value, bool isNull ); protected: // Pointer to the instance static Mfg0BvrBopWeldPointDelegate* m_pInstance; Mfg0BvrBopWeldPointDelegate(); virtual ~Mfg0BvrBopWeldPointDelegate(); static void setInstance( Mfg0BvrBopWeldPointDelegate* instance ); private: friend class ::Teamcenter::Mfg0BvrBopWeldPointGenImpl; }; #include #endif // TEAMCENTER__MFG0BVRBOPWELDPOINTDELEGATE_HXX