You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

858 lines
28 KiB

//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, Mfg0BvrWeldPointDelegate
Filename: Mfg0BvrWeldPointDelegate.hxx
Module: mfgbvr
@BMIDE autogenerated
==================================================================================================*/
#ifndef TEAMCENTER__MFG0BVRWELDPOINTDELEGATE_HXX
#define TEAMCENTER__MFG0BVRWELDPOINTDELEGATE_HXX
#include <common/tc_deprecation_macros.h>
#include <mfgbvr/Mfg0BvrWeldPoint.hxx>
#include <mfgbvr/libmfgbvr_exports.h>
namespace Teamcenter
{
class Mfg0BvrWeldPointDelegate;
}
namespace Teamcenter
{
class Mfg0BvrWeldPointImpl;
}
namespace Teamcenter
{
class Mfg0BvrWeldPoint;
}
namespace Teamcenter
{
class Mfg0BvrWeldPointGenImpl;
}
namespace Teamcenter_alias = ::Teamcenter;
class MFGBVR_API Teamcenter_alias::Mfg0BvrWeldPointDelegate
{
public:
// Method to initialize this Class
static int initializeClass();
// Method to get the Mfg0BvrWeldPointDelegate instance
static Mfg0BvrWeldPointDelegate& getInstance();
// Method to create the Mfg0BvrWeldPointImpl pointer
static Mfg0BvrWeldPointImpl* createImpl( Mfg0BvrWeldPoint& ifObj );
// Method to delete the Mfg0BvrWeldPointImpl pointer
static void deleteImpl( Mfg0BvrWeldPointImpl* 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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &ifObj, std::string &value, bool &isNull ) const;
///
/// Getter for a string Property
/// @version Teamcenter 10.1
/// @param value - Parameter value
/// @param isNull - Returns true if the Parameter value is null
/// @return - Status. 0 if successful
///
int getMfg0symbol_nameBase(const Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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 Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &ifObj, const std::string &value, bool isNull );
///
/// Setter for a string Property
/// @version Teamcenter 10.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 setMfg0symbol_nameBase(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &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(Mfg0BvrWeldPoint &ifObj, const std::string &value, bool isNull );
protected:
// Pointer to the instance
static Mfg0BvrWeldPointDelegate* m_pInstance;
Mfg0BvrWeldPointDelegate();
virtual ~Mfg0BvrWeldPointDelegate();
static void setInstance( Mfg0BvrWeldPointDelegate* instance );
private:
friend class ::Teamcenter::Mfg0BvrWeldPointGenImpl;
};
#include <mfgbvr/libmfgbvr_undef.h>
#endif // TEAMCENTER__MFG0BVRWELDPOINTDELEGATE_HXX