iLab Neuromorphic Robotics Toolkit
0.1
|
#include <map>
#include <nrt/Core/Util/StringUtil.H>
#include <nrt/Core/Debugging/Log.H>
#include <nrt/Core/Memory/details/freelist.h>
#include <cstdlib>
#include <functional>
// //////////////////////////////////////////////////////////////////////// // The iLab Neuromorphic Robotics Toolkit (NRT) // // Copyright 2010-2012 by the University of Southern California (USC) // // and the iLab at USC. // // // // iLab - University of Southern California // // Hedco Neurociences Building, Room HNB-10 // // Los Angeles, Ca 90089-2520 - USA // // // // See http://ilab.usc.edu for information about this project. // // //////////////////////////////////////////////////////////////////////// // This file is part of The iLab Neuromorphic Robotics Toolkit. // // // // The iLab Neuromorphic Robotics Toolkit is free software: you can // // redistribute it and/or modify it under the terms of the GNU General // // Public License as published by the Free Software Foundation, either // // version 3 of the License, or (at your option) any later version. // // // // The iLab Neuromorphic Robotics Toolkit 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 General Public License for more details. // // // // You should have received a copy of the GNU General Public License // // along with The iLab Neuromorphic Robotics Toolkit. If not, see // // <http://www.gnu.org/licenses/>. // // ////////////////////////////////////////////////////////////////////////
Definition in file AllocationHelpers.H.
Go to the source code of this file.
Classes | |
struct | nrt::memorydetail::trivial_alloc |
Trivial allocator that just calls operator new() and operator delete() More... | |
struct | nrt::memorydetail::fastcache_alloc< cache_size > |
Caching allocator with free lists for common allocation sizes. More... | |
struct | nrt::memorydetail::alloc_info< N > |
Auxiliary information about an aligned memory allocation. More... | |
struct | nrt::memorydetail::aligned_alloc< src_type, N > |
Allocate memory that is aligned on an N-byte boundary. More... | |
Namespaces | |
nrt | |
Reserved namespace for NRT core classes and functions. | |