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 + -
显示快捷键?