dynamicanyc.h
来自「这是广泛使用的通信开源项目,对于大容量,高并发的通讯要求完全能够胜任,他广泛可用」· C头文件 代码 · 共 2,505 行 · 第 1/5 页
H
2,505 行
// be/be_visitor_operation/operation_ch.cpp:46
virtual ::DynamicAny::DynAny_ptr member (
ACE_ENV_SINGLE_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 char * member_name (
ACE_ENV_SINGLE_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::TCKind member_kind (
ACE_ENV_SINGLE_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:
DynUnion (void);
virtual ~DynUnion (void);
private:
DynUnion (const DynUnion &);
void operator= (const DynUnion &);
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_DYNAMICANY_ANYSEQ_CH_)
#define _DYNAMICANY_ANYSEQ_CH_
class AnySeq;
typedef
TAO_VarSeq_Var_T<
AnySeq,
CORBA::Any
>
AnySeq_var;
typedef
TAO_Seq_Out_T<
AnySeq,
AnySeq_var,
CORBA::Any
>
AnySeq_out;
class TAO_DynamicAny_Export AnySeq
: public
TAO_Unbounded_Sequence<
CORBA::Any
>
{
public:
AnySeq (void);
AnySeq (CORBA::ULong max);
AnySeq (
CORBA::ULong max,
CORBA::ULong length,
CORBA::Any* buffer,
CORBA::Boolean release = 0
);
AnySeq (const AnySeq &);
~AnySeq (void);
typedef AnySeq_var _var_type;
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_DYNAMICANY_DYNANYSEQ_CH_)
#define _DYNAMICANY_DYNANYSEQ_CH_
class DynAnySeq;
typedef
TAO_MngSeq_Var_T<
DynAnySeq,
TAO_Object_Manager<
DynAny,
DynAny_var
>
>
DynAnySeq_var;
typedef
TAO_MngSeq_Out_T<
DynAnySeq,
DynAnySeq_var,
TAO_Object_Manager<
DynAny,
DynAny_var
>
>
DynAnySeq_out;
class TAO_DynamicAny_Export DynAnySeq
: public
TAO_Unbounded_Object_Sequence<
DynAny,
DynAny_var
>
{
public:
DynAnySeq (void);
DynAnySeq (CORBA::ULong max);
DynAnySeq (
CORBA::ULong max,
CORBA::ULong length,
DynAny_ptr* buffer,
CORBA::Boolean release = 0
);
DynAnySeq (const DynAnySeq &);
~DynAnySeq (void);
typedef DynAnySeq_var _var_type;
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_interface.cpp:601
#if !defined (_DYNAMICANY_DYNSEQUENCE__VAR_OUT_CH_)
#define _DYNAMICANY_DYNSEQUENCE__VAR_OUT_CH_
class DynSequence;
typedef DynSequence *DynSequence_ptr;
typedef
TAO_Objref_Var_T<
DynSequence
>
DynSequence_var;
typedef
TAO_Objref_Out_T<
DynSequence
>
DynSequence_out;
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:53
#if !defined (_DYNAMICANY_DYNSEQUENCE_CH_)
#define _DYNAMICANY_DYNSEQUENCE_CH_
class TAO_DynamicAny_Export DynSequence
: public virtual DynamicAny::DynAny
{
public:
typedef DynSequence_ptr _ptr_type;
typedef DynSequence_var _var_type;
// The static operations.
static DynSequence_ptr _duplicate (DynSequence_ptr obj);
static DynSequence_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
static DynSequence_ptr _nil (void)
{
return (DynSequence_ptr)0;
}
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual CORBA::ULong get_length (
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_length (
CORBA::ULong len
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 ::DynamicAny::AnySeq * get_elements (
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_elements (
const DynamicAny::AnySeq & 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::DynAnySeq * get_elements_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_elements_as_dyn_any (
const DynamicAny::DynAnySeq & 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:
DynSequence (void);
virtual ~DynSequence (void);
private:
DynSequence (const DynSequence &);
void operator= (const DynSequence &);
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_interface.cpp:601
#if !defined (_DYNAMICANY_DYNARRAY__VAR_OUT_CH_)
#define _DYNAMICANY_DYNARRAY__VAR_OUT_CH_
class DynArray;
typedef DynArray *DynArray_ptr;
typedef
TAO_Objref_Var_T<
DynArray
>
DynArray_var;
typedef
TAO_Objref_Out_T<
DynArray
>
DynArray_out;
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:53
#if !defined (_DYNAMICANY_DYNARRAY_CH_)
#define _DYNAMICANY_DYNARRAY_CH_
class TAO_DynamicAny_Export DynArray
: public virtual DynamicAny::DynAny
{
public:
typedef DynArray_ptr _ptr_type;
typedef DynArray_var _var_type;
// The static operations.
static DynArray_ptr _duplicate (DynArray_ptr obj);
static DynArray_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
static DynArray_ptr _nil (void)
{
return (DynArray_ptr)0;
}
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual ::DynamicAny::AnySeq * get_elements (
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_elements (
const DynamicAny::AnySeq & 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::DynAnySeq * get_elements_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_elements_as_dyn_any (
const DynamicAny::DynAnySeq & 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:
DynArray (void);
virtual ~DynArray (void);
private:
DynArray (const DynArray &);
void operator= (const DynArray &);
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_interface.cpp:601
#if !defined (_DYNAMICANY_DYNVALUE__VAR_OUT_CH_)
#define _DYNAMICANY_DYNVALUE__VAR_OUT_CH_
class DynValue;
typedef DynValue *DynValue_ptr;
typedef
TAO_Objref_Var_T<
DynValue
>
DynValue_var;
typedef
TAO_Objref_Out_T<
DynValue
>
DynValue_out;
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:53
#if !defined (_DYNAMICANY_DYNVALUE_CH_)
#define _DYNAMICANY_DYNVALUE_CH_
class TAO_DynamicAny_Export DynValue
: public virtual DynamicAny::DynAny
{
public:
typedef DynValue_ptr _ptr_type;
typedef DynValue_var _var_type;
// The static operations.
static DynValue_ptr _duplicate (DynValue_ptr obj);
static DynValue_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
static DynValue_ptr _nil (void)
{
return (DynValue_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
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?