#include <c4d_general.h>
Class to hold cached parser data.
公共成员函数 |
|
| Bool | CopyTo ( ParserCache *dest) |
静态公共成员函数 |
|
| static ParserCache * | Alloc (void) |
| static void | Free ( ParserCache *&p) |
私有成员函数 |
|
| ParserCache () | |
| ~ParserCache (void) | |
|
|
private |
|
static |
Allocates a parser cache. Destroy the allocated parser cache with Free() 。使用 AutoAlloc to automate the allocation and destruction based on scope.
|
static |
Destructs parser caches allocated with Alloc() 。使用 AutoAlloc to automate the allocation and destruction based on scope.
| [in,out] | p | The parser cache to destruct. If the pointer is nullptr nothing happens. The pointer is assigned nullptr afterwards. |
| Bool CopyTo | ( | ParserCache * | dest | ) |
Copies the parser cache.
| [out] | dest | The destination parser cache. The caller owns the pointed parser cache. |