10 #define PROCESS_ERROR \
13 if( iBase_SUCCESS != result ) \
15 char this_descr[120]; \
16 FBiGeom_getDescription( instance_, this_descr, 120 ); \
17 ERRORR( result, this_descr ); \
23 #define LASSOI lasso_instance( relation )
29 : relation( p_relation ), instance_( reinterpret_cast<
FBiGeom_Instance >( p_instance ) ), id( p_id )
63 std::string rel_tag_name( ss.str() );
69 rel_tag_name.size() );
129 int* ent_types_alloc,
130 int* ent_types_size )
165 char* data =
static_cast< char*
>( values );
170 for(
int i = 0; i < num_sets; i++ )
173 &values_size, &result );
192 const char* data =
static_cast< const char*
>( values );
196 for(
int i = 0; i < num_sets; i++ )
218 for(
int i = 0; i < num_sets; i++ )
236 int values_alloc = num_entities *
sizeof( int );
241 &values_alloc, &values_size, &result );
248 char* data =
reinterpret_cast< char*
>( values );
249 int values_alloc =
sizeof( int );
253 for(
int i = 0; i < num_sets; i++ )
256 &values_size, &result );