dynamicanyc.h
来自「这是广泛使用的通信开源项目,对于大容量,高并发的通讯要求完全能够胜任,他广泛可用」· C头文件 代码 · 共 2,505 行 · 第 1/5 页
H
2,505 行
typedef DynEnum_var _var_type;
// The static operations.
static DynEnum_ptr _duplicate (DynEnum_ptr obj);
static DynEnum_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
static DynEnum_ptr _nil (void)
{
return (DynEnum_ptr)0;
}
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual char * get_as_string (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual void set_as_string (
const char * value
ACE_ENV_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
, DynamicAny::DynAny::InvalidValue
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual CORBA::ULong get_as_ulong (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual void set_as_ulong (
CORBA::ULong value
ACE_ENV_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
, DynamicAny::DynAny::InvalidValue
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:185
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
virtual const char* _interface_repository_id (void) const;
virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
protected:
DynEnum (void);
virtual ~DynEnum (void);
private:
DynEnum (const DynEnum &);
void operator= (const DynEnum &);
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_typedef/typedef_ch.cpp:367
typedef char * FieldName;
typedef CORBA::String_var FieldName_var;
typedef CORBA::String_out FieldName_out;
// TAO_IDL - Generated from
// be/be_type.cpp:258
struct NameValuePair;
typedef
TAO_Var_Var_T<
NameValuePair
>
NameValuePair_var;
typedef
TAO_Out_T<
NameValuePair,
NameValuePair_var
>
NameValuePair_out;
// TAO_IDL - Generated from
// be/be_visitor_structure/structure_ch.cpp:52
struct TAO_DynamicAny_Export NameValuePair
{
typedef NameValuePair_var _var_type;
TAO_String_Manager id;
CORBA::Any value;
};
// TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ_CH_)
#define _DYNAMICANY_NAMEVALUEPAIRSEQ_CH_
class NameValuePairSeq;
typedef
TAO_VarSeq_Var_T<
NameValuePairSeq,
NameValuePair
>
NameValuePairSeq_var;
typedef
TAO_Seq_Out_T<
NameValuePairSeq,
NameValuePairSeq_var,
NameValuePair
>
NameValuePairSeq_out;
class TAO_DynamicAny_Export NameValuePairSeq
: public
TAO_Unbounded_Sequence<
NameValuePair
>
{
public:
NameValuePairSeq (void);
NameValuePairSeq (CORBA::ULong max);
NameValuePairSeq (
CORBA::ULong max,
CORBA::ULong length,
NameValuePair* buffer,
CORBA::Boolean release = 0
);
NameValuePairSeq (const NameValuePairSeq &);
~NameValuePairSeq (void);
typedef NameValuePairSeq_var _var_type;
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_type.cpp:258
struct NameDynAnyPair;
typedef
TAO_Var_Var_T<
NameDynAnyPair
>
NameDynAnyPair_var;
typedef
TAO_Out_T<
NameDynAnyPair,
NameDynAnyPair_var
>
NameDynAnyPair_out;
// TAO_IDL - Generated from
// be/be_visitor_structure/structure_ch.cpp:52
struct TAO_DynamicAny_Export NameDynAnyPair
{
typedef NameDynAnyPair_var _var_type;
TAO_String_Manager id;
DynamicAny::DynAny_var value;
};
// TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_)
#define _DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_
class NameDynAnyPairSeq;
typedef
TAO_VarSeq_Var_T<
NameDynAnyPairSeq,
NameDynAnyPair
>
NameDynAnyPairSeq_var;
typedef
TAO_Seq_Out_T<
NameDynAnyPairSeq,
NameDynAnyPairSeq_var,
NameDynAnyPair
>
NameDynAnyPairSeq_out;
class TAO_DynamicAny_Export NameDynAnyPairSeq
: public
TAO_Unbounded_Sequence<
NameDynAnyPair
>
{
public:
NameDynAnyPairSeq (void);
NameDynAnyPairSeq (CORBA::ULong max);
NameDynAnyPairSeq (
CORBA::ULong max,
CORBA::ULong length,
NameDynAnyPair* buffer,
CORBA::Boolean release = 0
);
NameDynAnyPairSeq (const NameDynAnyPairSeq &);
~NameDynAnyPairSeq (void);
typedef NameDynAnyPairSeq_var _var_type;
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_interface.cpp:601
#if !defined (_DYNAMICANY_DYNSTRUCT__VAR_OUT_CH_)
#define _DYNAMICANY_DYNSTRUCT__VAR_OUT_CH_
class DynStruct;
typedef DynStruct *DynStruct_ptr;
typedef
TAO_Objref_Var_T<
DynStruct
>
DynStruct_var;
typedef
TAO_Objref_Out_T<
DynStruct
>
DynStruct_out;
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:53
#if !defined (_DYNAMICANY_DYNSTRUCT_CH_)
#define _DYNAMICANY_DYNSTRUCT_CH_
class TAO_DynamicAny_Export DynStruct
: public virtual DynamicAny::DynAny
{
public:
typedef DynStruct_ptr _ptr_type;
typedef DynStruct_var _var_type;
// The static operations.
static DynStruct_ptr _duplicate (DynStruct_ptr obj);
static DynStruct_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
static DynStruct_ptr _nil (void)
{
return (DynStruct_ptr)0;
}
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual char * current_member_name (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
, DynamicAny::DynAny::TypeMismatch
, DynamicAny::DynAny::InvalidValue
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual ::CORBA::TCKind current_member_kind (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
, DynamicAny::DynAny::TypeMismatch
, DynamicAny::DynAny::InvalidValue
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual ::DynamicAny::NameValuePairSeq * get_members (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual void set_members (
const DynamicAny::NameValuePairSeq & value
ACE_ENV_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
, DynamicAny::DynAny::TypeMismatch
, DynamicAny::DynAny::InvalidValue
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual ::DynamicAny::NameDynAnyPairSeq * get_members_as_dyn_any (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual void set_members_as_dyn_any (
const DynamicAny::NameDynAnyPairSeq & value
ACE_ENV_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
, DynamicAny::DynAny::TypeMismatch
, DynamicAny::DynAny::InvalidValue
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:185
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
virtual const char* _interface_repository_id (void) const;
virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
protected:
DynStruct (void);
virtual ~DynStruct (void);
private:
DynStruct (const DynStruct &);
void operator= (const DynStruct &);
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_interface.cpp:601
#if !defined (_DYNAMICANY_DYNUNION__VAR_OUT_CH_)
#define _DYNAMICANY_DYNUNION__VAR_OUT_CH_
class DynUnion;
typedef DynUnion *DynUnion_ptr;
typedef
TAO_Objref_Var_T<
DynUnion
>
DynUnion_var;
typedef
TAO_Objref_Out_T<
DynUnion
>
DynUnion_out;
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:53
#if !defined (_DYNAMICANY_DYNUNION_CH_)
#define _DYNAMICANY_DYNUNION_CH_
class TAO_DynamicAny_Export DynUnion
: public virtual DynamicAny::DynAny
{
public:
typedef DynUnion_ptr _ptr_type;
typedef DynUnion_var _var_type;
// The static operations.
static DynUnion_ptr _duplicate (DynUnion_ptr obj);
static DynUnion_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
static DynUnion_ptr _nil (void)
{
return (DynUnion_ptr)0;
}
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual ::DynamicAny::DynAny_ptr get_discriminator (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual void set_discriminator (
DynamicAny::DynAny_ptr d
ACE_ENV_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
, DynamicAny::DynAny::TypeMismatch
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual void set_to_default_member (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
, DynamicAny::DynAny::TypeMismatch
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual void set_to_no_active_member (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
, DynamicAny::DynAny::TypeMismatch
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual CORBA::Boolean has_no_active_member (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual ::CORBA::TCKind discriminator_kind (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
// TAO_IDL - Generated from
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?