text: /******************************************************************************
  * Copyright (c) Intel Corporation - All rights reserved.                      *
  * This file is part of the LIBXSMM library.                                   *
  *                                                                             *
  * For information on the license, see the LICENSE file.                       *
  * Further information: https://github.com/libxsmm/libxsmm/                    *
  * SPDX-License-Identifier: BSD-3-Clause                                       *
  ******************************************************************************/
  /* Sasikanth Avancha, Dhiraj Kalamkar (Intel Corp.)
  ******************************************************************************/
  
  
  #include "db.hpp"
  #include "db_lmdb.hpp"
  
  #include <string>
  
  DB* GetDB(const string& backend) {
  #ifdef USE_LMDB
    if (backend == "lmdb") {
      return new LMDB();
    }
  #endif  // USE_LMDB
    printf("Unknown database backend\n");
    exit(1);
    return NULL;
  }
  
  