diff options
Diffstat (limited to 'orbsvcs/PSS/PSDL_Struct_Scope.h')
-rw-r--r-- | orbsvcs/PSS/PSDL_Struct_Scope.h | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/orbsvcs/PSS/PSDL_Struct_Scope.h b/orbsvcs/PSS/PSDL_Struct_Scope.h deleted file mode 100644 index a1655c8868a..00000000000 --- a/orbsvcs/PSS/PSDL_Struct_Scope.h +++ /dev/null @@ -1,73 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ -// -// ============================================================================ -// -// = LIBRARY -// PSS -// -// = FILENAME -// PSDL_Struct_Scope -// -// = AUTHOR -// Priyanka Gontla <gontla_p@ociweb.com> -// -// ============================================================================ - -#ifndef TAO_PSDL_STRUCT_SCOPE_H -#define TAO_PSDL_STRUCT_SCOPE_H - -#include /**/ "ace/pre.h" - -#include "PSDL_Scope.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -class TAO_PSDL_Export TAO_PSDL_Struct_Scope : public TAO_PSDL_Scope -{ - public: - - TAO_PSDL_Struct_Scope (TAO_PSDL_Scope *parent_scope); - - int add_module (ACE_CString identifier); - - int add_struct (ACE_CString identifier); - - int add_typedef (ACE_CString identifier, - ACE_CString identifier_type); - - int add_const_decl (ACE_CString identifier, - ACE_CString identifier_type); - - int add_except_decl (ACE_CString identifier, - ACE_CString identifier_type); - - void dump (CORBA::ULong depth); - - int find (const ACE_CString &identifier_name, - ACE_CString &identifier_type); - - int find (const ACE_CString &identifier_name); - - TAO_PSDL_Scope *parent_scope (void); - - Scope_Map *scope_map (void); - - ACE_CString identifier_type (void); - ACE_CString module_name (void); - ACE_CString interface_name (void); - -private: - - Scope_Map struct_scope_; - TAO_PSDL_Scope *parent_scope_; - ACE_CString identifier_type_; - ACE_CString module_name_; - ACE_CString interface_name_; -}; - -#include /**/ "ace/post.h" - -#endif /* TAO_PSDL_STRUCT_SCOPE_H */ |