public XsSyncSetting(XsSyncSetting other) : this(xsensdeviceapiPINVOKE.new_XsSyncSetting__SWIG_10(XsSyncSetting.getCPtr(other)), true) { if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void swap(XsSyncSetting other) { xsensdeviceapiPINVOKE.XsSyncSetting_swap(swigCPtr, XsSyncSetting.getCPtr(other)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void push_front(XsSyncSetting item) { xsensdeviceapiPINVOKE.XsSyncSettingArrayImpl_push_front(swigCPtr, XsSyncSetting.getCPtr(item)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void insert(XsSyncSetting item, uint index) { xsensdeviceapiPINVOKE.XsSyncSettingArrayImpl_insert__SWIG_0(swigCPtr, XsSyncSetting.getCPtr(item), index); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public static bool isCompatibleSyncSetting(XsDeviceId deviceId, XsSyncSetting setting1, XsSyncSetting setting2) { bool ret = xsensdeviceapiPINVOKE.XsDevice_isCompatibleSyncSetting(XsDeviceId.getCPtr(deviceId), XsSyncSetting.getCPtr(setting1), XsSyncSetting.getCPtr(setting2)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public int find(XsSyncSetting needle) { int ret = xsensdeviceapiPINVOKE.XsSyncSettingArrayImpl_find(swigCPtr, XsSyncSetting.getCPtr(needle)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public XsSyncSettingArray(XsSyncSetting arg0, uint sz) : this(xsensdeviceapiPINVOKE.new_XsSyncSettingArray__SWIG_5(XsSyncSetting.getCPtr(arg0), sz), true) { }
public XsSyncSettingArray(XsSyncSetting arg0, uint sz, XsDataFlags flags) : this(xsensdeviceapiPINVOKE.new_XsSyncSettingArray__SWIG_4(XsSyncSetting.getCPtr(arg0), sz, (int)flags), true) { }
public XsSyncSettingArray(uint sz, XsSyncSetting src) : this(xsensdeviceapiPINVOKE.new_XsSyncSettingArray__SWIG_0(sz, XsSyncSetting.getCPtr(src)), true) { }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(XsSyncSetting obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }
public XsSyncSetting value(uint index) { XsSyncSetting ret = new XsSyncSetting(xsensdeviceapiPINVOKE.XsSyncSettingArrayImpl_value(swigCPtr, index), true); return(ret); }
public XsSyncSettingArrayImpl(uint count, XsSyncSetting src) : this(xsensdeviceapiPINVOKE.new_XsSyncSettingArrayImpl__SWIG_0(count, XsSyncSetting.getCPtr(src)), true) { }
public void assign(uint count, XsSyncSetting src) { xsensdeviceapiPINVOKE.XsSyncSettingArrayImpl_assign(swigCPtr, count, XsSyncSetting.getCPtr(src)); }
public void insert(XsSyncSetting items, uint index, uint count) { xsensdeviceapiPINVOKE.XsSyncSettingArrayImpl_insert__SWIG_1(swigCPtr, XsSyncSetting.getCPtr(items), index, count); }
public XsSyncSetting at(uint index) { XsSyncSetting ret = new XsSyncSetting(xsensdeviceapiPINVOKE.XsSyncSettingArrayImpl_at__SWIG_0(swigCPtr, index), false); return(ret); }
public XsSyncSetting last() { XsSyncSetting ret = new XsSyncSetting(xsensdeviceapiPINVOKE.XsSyncSettingArrayImpl_last(swigCPtr), true); return(ret); }