3 #include "dds_type_aliases.h" 8 return (
const char*)
"opensplice_dds_broker::GSDFPacket";
14 return (
const char*)
"";
19 #include <os_stdlib.h> 21 #include <os_report.h> 29 c_bool result = OS_C_TRUE;
34 static c_type type0 = NULL;
35 c_type subtype0 = NULL;
40 subtype0 = c_type(c_metaResolve (c_metaObject(base),
"c_char"));
41 type0 = c_metaSequenceTypeNew(c_metaObject(base),
"C_SEQUENCE<c_char>",subtype0,0);
44 length0 = (c_long)(*from).length();
45 #ifdef OSPL_BOUNDS_CHECK 46 dest0 = (c_char *)c_newSequence(c_collectionType(type0), length0);
50 buf0 = (c_char *)(*from).get_buffer();
51 memcpy (dest0,buf0,length0*
sizeof(*dest0));
55 dest0 = (c_char *)c_newSequence(c_collectionType(type0), length0);
59 buf0 = (c_char *)(*from).get_buffer();
60 memcpy (dest0,buf0,length0*
sizeof(*dest0));
70 struct ::opensplice_dds_broker::GSDFPacket *from,
73 c_bool result = OS_C_TRUE;
91 c_char *src0 = (c_char *)(*from);
93 size0 = c_arraySize(c_sequence(src0));
97 buf0 = (c_char *)(*to).get_buffer();
98 memcpy (buf0,src0,size0*
sizeof(*buf0));
108 struct ::opensplice_dds_broker::GSDFPacket *to = (struct ::opensplice_dds_broker::GSDFPacket *)_to;
_opensplice_dds_broker_CharSeq data
const char * __opensplice_dds_broker_GSDFPacket__keys(void)
const char * __opensplice_dds_broker_GSDFPacket__name(void)
c_sequence _opensplice_dds_broker_CharSeq
void __opensplice_dds_broker_CharSeq__copyOut(void *_from, void *_to)
c_bool __opensplice_dds_broker_GSDFPacket__copyIn(c_base base, struct::opensplice_dds_broker::GSDFPacket *from, struct _opensplice_dds_broker_GSDFPacket *to)
void __opensplice_dds_broker_GSDFPacket__copyOut(void *_from, void *_to)
DDS_DCPSUFLSeq< DDS::Char, struct CharSeq_uniq_ > CharSeq
c_bool __opensplice_dds_broker_CharSeq__copyIn(c_base base,::opensplice_dds_broker::CharSeq *from, _opensplice_dds_broker_CharSeq *to)