Пример #1
0
 internal StdVector(IntPtr ptr, bool isEnabledDispose = true, params object[] param) :
     base(isEnabledDispose)
 {
     this.Param     = param;
     this._Imp      = CreateImp(isEnabledDispose, param);
     this.NativePtr = ptr;
 }
Пример #2
0
 public StdVector(IEnumerable <TItem> data, params object[] param)
 {
     this.Param     = param;
     this._Imp      = CreateImp(true, param);
     this.NativePtr = this._Imp.Create(data);
 }
Пример #3
0
 internal StdVector(IntPtr ptr)
 {
     this._Imp      = CreateImp();
     this.NativePtr = ptr;
 }
Пример #4
0
 public StdVector(int size, params object[] param)
 {
     this.Param     = param;
     this._Imp      = CreateImp(true, param);
     this.NativePtr = this._Imp.Create(size);
 }
Пример #5
0
 public StdVector(IEnumerable <TItem> data)
 {
     this._Imp      = CreateImp();
     this.NativePtr = this._Imp.Create(data);
 }
Пример #6
0
 public StdVector(int size)
 {
     this._Imp      = CreateImp();
     this.NativePtr = this._Imp.Create(size);
 }
Пример #7
0
 public StdVector()
 {
     this._Imp      = CreateImp();
     this.NativePtr = this._Imp.Create();
 }
Пример #8
0
 internal StdVector(IntPtr ptr, params object[] param)
 {
     this.Param     = param;
     this._Imp      = CreateImp(param);
     this.NativePtr = ptr;
 }
Пример #9
0
 public StdVector(params object[] param)
 {
     this.Param     = param;
     this._Imp      = CreateImp(param);
     this.NativePtr = this._Imp.Create();
 }