00001 #include "tao/TAO_Export.h" 00002 #include "ace/CDR_Base.h" 00003 00004 // This file contains stubbed-out functions that are required to link binaries 00005 // that use code generated by tao_idl. We do not expect these functions to be 00006 // called when using the OpenDDS subset (local interfaces, structs, etc.). 00007 00008 class TAO_Resource_Factory; 00009 00010 class TAO_Export TAO_ORB_Core { 00011 public: 00012 TAO_Resource_Factory* resource_factory(); 00013 }; 00014 00015 TAO_Resource_Factory* TAO_ORB_Core::resource_factory() 00016 { 00017 return 0; 00018 } 00019 00020 class TAO_Export TAO_OutputCDR { 00021 public: 00022 bool fragment_stream(ACE_CDR::ULong, ACE_CDR::ULong); 00023 }; 00024 00025 bool TAO_OutputCDR::fragment_stream(ACE_CDR::ULong, ACE_CDR::ULong) 00026 { 00027 return false; 00028 } 00029 00030 namespace IOP { 00031 class TAO_Export TaggedProfileSeq { 00032 ~TaggedProfileSeq(); 00033 }; 00034 } 00035 00036 IOP::TaggedProfileSeq::~TaggedProfileSeq() 00037 { 00038 }