Program Listing for File MemoryResource.cpp

Return to documentation for file (umpire/resource/MemoryResource.cpp)

//////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2016-20, Lawrence Livermore National Security, LLC and Umpire
// project contributors. See the COPYRIGHT file for details.
//
// SPDX-License-Identifier: (MIT)
//////////////////////////////////////////////////////////////////////////////
#include "umpire/resource/MemoryResource.hpp"

namespace umpire {
namespace resource {

MemoryResource::MemoryResource(const std::string& name, int id, MemoryResourceTraits traits) :
  strategy::AllocationStrategy(name, id),
  m_traits(traits)
{
}

MemoryResourceTraits
MemoryResource::getTraits()
{
  return m_traits;
}

} // end of namespace resource
} // end of namespace umpire