diff options
Diffstat (limited to 'TAO/TAO_IDL/be_include/be_native.h')
-rw-r--r-- | TAO/TAO_IDL/be_include/be_native.h | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/TAO/TAO_IDL/be_include/be_native.h b/TAO/TAO_IDL/be_include/be_native.h deleted file mode 100644 index 8b04f93565c..00000000000 --- a/TAO/TAO_IDL/be_include/be_native.h +++ /dev/null @@ -1,75 +0,0 @@ -// Id -// ============================================================================ -// -// = LIBRARY -// TAO IDL -// -// = FILENAME -// be_native.h -// -// = DESCRIPTION -// The native IDL type -// -// = AUTHOR -// Aniruddha Gokhale -// -// ============================================================================ - - -#if !defined (BE_NATIVE_H) -#define BE_NATIVE_H - -// Representation of "native" IDL type added by the POA spec - -class be_native : public virtual AST_Native, public virtual be_type -{ -public: - // =Operations - - // Constructor(s) - be_native (void); - // default constructor - - be_native(UTL_ScopedName *n, UTL_StrList *p); - // constructor that initializes its scoped name - - virtual ~be_native (void) {} - // destructor - - virtual int gen_client_header (void); - // Generates the client-side header information for the type - - virtual int gen_client_stubs (void); - // Generates the client-side stubs for the type - - virtual int gen_server_header (void); - // Generates the server-side header information for the type - - virtual int gen_server_skeletons (void); - // Generates the server-side skeletons for the type - - virtual int gen_client_inline (void); - // Generates the client-side inline for the type - - virtual int gen_server_inline (void); - // Generates the server-side inlines for the type - - virtual int gen_typecode (void); - // generate the typecode description - - virtual long tc_size (void); - // return typecode size - - virtual int write_as_return (TAO_OutStream *stream, - be_type *type); - // write the mapping as a return value on the stream. - - // Visiting - virtual int accept (be_visitor *visitor); - - // Narrowing - DEF_NARROW_METHODS2(be_native, AST_Native, be_type); - DEF_NARROW_FROM_DECL(be_native); -}; - -#endif /* BE_NATIVE_H */ |