integration/gwnavgenerationglue/tbbtlsalloc/tbbtlsalloc.h Source File

tbbtlsalloc.h
Go to the documentation of this file.
1 /*
2 * Copyright 2015 Autodesk, Inc. All rights reserved.
3 * Use of this software is subject to the terms of the Autodesk license agreement and any attachments or Appendices thereto provided at the time of installation or download,
4 * or which otherwise accompanies this software in either electronic or hard copy form, or which is signed by you and accepted by Autodesk.
5 */
6 
7 
8 
9 #ifndef KyGlue_TbbTlsAlloc_H
10 #define KyGlue_TbbTlsAlloc_H
11 
12 
14 
15 
16 namespace KyGlue
17 {
18 
19 
23 class TbbTlsAlloc : public Kaim::ITlsAlloc
24 {
25 public:
26  virtual ~TbbTlsAlloc() {}
27  virtual void* Alloc(Kaim::UPInt size);
28  virtual void Free(void* ptr);
29  virtual void* Realloc(void* oldPtr, Kaim::UPInt newSize);
30 };
31 
32 
33 }
34 
35 #endif
36 
This implementation of Kaim::ITlsAlloc uses the scalable memory allocation functions provided with th...
Definition: tbbtlsalloc.h:23
Definition: defaultgeneratorglue.h:20