comparison qt/d2/qt/core/QVariant.d @ 298:adae77fdc1ea signals

Native QList implementation is now used throughout QtD
author eldar
date Sun, 06 Dec 2009 17:26:37 +0000
parents 463563fc9e17
children
comparison
equal deleted inserted replaced
297:bc783e20da2b 298:adae77fdc1ea
631 } 631 }
632 632
633 static void* __constructPlacedNativeCopy(const void* orig, void* place) { 633 static void* __constructPlacedNativeCopy(const void* orig, void* place) {
634 return qtd_QVariant_placed_copy(orig, place); 634 return qtd_QVariant_placed_copy(orig, place);
635 } 635 }
636
637 public static void __deleteNativeObject(void* ptr) {
638 qtd_QVariant_destructor(ptr);
639 }
640
641 public static void __callNativeDestructor(void* ptr) {
642 qtd_QVariant_call_destructor(ptr);
643 }
636 // Injected code in class 644 // Injected code in class
637 } 645 }
646
638 extern (C) void qtd_QVariant_destructor(void *ptr); 647 extern (C) void qtd_QVariant_destructor(void *ptr);
648 extern (C) void qtd_QVariant_call_destructor(void *ptr);
639 649
640 private extern(C) void* qtd_QVariant_placed_copy(const void* orig, void* place); 650 private extern(C) void* qtd_QVariant_placed_copy(const void* orig, void* place);
641 651
642 extern (C) void qtd_QVariant_call_destructor(void *ptr);
643 652
644 // C wrappers 653 // C wrappers
645 private extern(C) void* qtd_QVariant_QVariant(); 654 private extern(C) void* qtd_QVariant_QVariant();
646 private extern(C) void* qtd_QVariant_QVariant_QDataStream(void* s0); 655 private extern(C) void* qtd_QVariant_QVariant_QDataStream(void* s0);
647 private extern(C) void* qtd_QVariant_QVariant_GlobalColor(int color0); 656 private extern(C) void* qtd_QVariant_QVariant_GlobalColor(int color0);