#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. |