// ------------------------------- //
// -------- Start of File -------- //
// ------------------------------- //
// ----------------------------------------------------------- // 
// C++ Source Code File Name: dbasekey.cpp
// Compiler Used: MSVC, BCC32, GCC, HPUX aCC, SOLARIS CC
// Produced By: DataReel Software Development Team
// File Creation Date: 08/22/2000 
// Date Last Modified: 06/17/2016
// Copyright (c) 2001-2016 DataReel Software Development
// ----------------------------------------------------------- // 
// ------------- Program Description and Details ------------- // 
// ----------------------------------------------------------- // 
/*
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
 
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  
USA

The DatabaseKeyB base class is an abstract base class used define
database key types and the methods by which database keys are
sorted.  
*/
// ----------------------------------------------------------- // 
#include "gxdlcode.h"

#include "dbasekey.h"

#ifdef __BCC32__
#pragma warn -8080
#endif

DatabaseKeyB::DatabaseKeyB(void *kptr)
{
  db_key = kptr;
  right_child = (FAU)0;
}

DatabaseKeyB::~DatabaseKeyB()
{
  // PC-lint 04/21/2004: Safe to ignore message about base
  // not freeing DatabaseKeyB::db_key pointer. The derived
  // class is responsible for allocating and freeing any 
  // free store memory used for the db_key pointer.
}

#ifdef __BCC32__
#pragma warn .8080
#endif
// ----------------------------------------------------------- //
// ------------------------------- //
// --------- End of File --------- //
// ------------------------------- //
