comparison OrthancCppClient/Package/AUTOGENERATED/ExternC.cpp @ 548:ffedcc8f0938 laaw

progress
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 20 Sep 2013 17:47:59 +0200
parents eaca3d38b2aa
children ec2c2411d4db
comparison
equal deleted inserted replaced
546:0e510ea3de31 548:ffedcc8f0938
816 { 816 {
817 return LAAW_EXTERNC_CopyString("..."); 817 return LAAW_EXTERNC_CopyString("...");
818 } 818 }
819 } 819 }
820 820
821 LAAW_EXPORT_DLL_API char* LAAW_CALL_CONVENTION LAAW_EXTERNC_b2601a161c24ad0a1d3586246f87452c(void* thisObject, void* arg0, int32_t arg1, int64_t arg2, int64_t arg3, float* arg4)
822 {
823 try
824 {
825 #ifdef LAAW_EXTERNC_START_FUNCTION
826 LAAW_EXTERNC_START_FUNCTION;
827 #endif
828
829 OrthancClient::Series* this_ = static_cast<OrthancClient::Series*>(thisObject);
830 this_->Load3DImage(reinterpret_cast< void* >(arg0), static_cast< ::Orthanc::PixelFormat >(arg1), arg2, arg3, reinterpret_cast< float* >(arg4));
831
832 return NULL;
833 }
834 catch (::Laaw::LaawException& e)
835 {
836 return LAAW_EXTERNC_CopyString(e.What());
837 }
838 catch (...)
839 {
840 return LAAW_EXTERNC_CopyString("...");
841 }
842 }
843
821 LAAW_EXPORT_DLL_API char* LAAW_CALL_CONVENTION LAAW_EXTERNC_b01c6003238eb46c8db5dc823d7ca678(void** newObject, void* arg0, const char* arg1) 844 LAAW_EXPORT_DLL_API char* LAAW_CALL_CONVENTION LAAW_EXTERNC_b01c6003238eb46c8db5dc823d7ca678(void** newObject, void* arg0, const char* arg1)
822 { 845 {
823 try 846 try
824 { 847 {
825 #ifdef LAAW_EXTERNC_START_FUNCTION 848 #ifdef LAAW_EXTERNC_START_FUNCTION