summaryrefslogtreecommitdiff
path: root/TAO/tao/PortableServer/Operation_Table_Perfect_Hash.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/PortableServer/Operation_Table_Perfect_Hash.h')
-rw-r--r--TAO/tao/PortableServer/Operation_Table_Perfect_Hash.h23
1 files changed, 11 insertions, 12 deletions
diff --git a/TAO/tao/PortableServer/Operation_Table_Perfect_Hash.h b/TAO/tao/PortableServer/Operation_Table_Perfect_Hash.h
index 76c883f72f4..c44a96f784b 100644
--- a/TAO/tao/PortableServer/Operation_Table_Perfect_Hash.h
+++ b/TAO/tao/PortableServer/Operation_Table_Perfect_Hash.h
@@ -40,28 +40,27 @@ class TAO_PortableServer_Export TAO_Perfect_Hash_OpTable
{
public:
/// Do nothing destructor.
- virtual ~TAO_Perfect_Hash_OpTable ();
+ ~TAO_Perfect_Hash_OpTable () override = default;
/// See the documentation in the base class for details.
- virtual int find (const char *opname,
- TAO_Skeleton &skelfunc,
- const unsigned int length = 0);
+ int find (const char *opname,
+ TAO_Skeleton &skelfunc,
+ const unsigned int length = 0) override;
- virtual int find (const char *opname,
- TAO_Collocated_Skeleton &skelfunc,
- TAO::Collocation_Strategy s,
- const unsigned int length = 0);
+ int find (const char *opname,
+ TAO_Collocated_Skeleton &skelfunc,
+ TAO::Collocation_Strategy s,
+ const unsigned int length = 0) override;
- virtual int bind (const char *opname,
- const TAO::Operation_Skeletons skel_ptr);
+ int bind (const char *opname,
+ const TAO::Operation_Skeletons skel_ptr) override;
private:
// = Methods that should defined by the subclasses. GPERF program
// will generate these routines.
virtual unsigned int hash (const char *str, unsigned int len) = 0;
- virtual const TAO_operation_db_entry* lookup (const char *str,
- unsigned int len) = 0;
+ virtual const TAO_operation_db_entry* lookup (const char *str, unsigned int len) = 0;
};
TAO_END_VERSIONED_NAMESPACE_DECL