#include <cstddef>
Go to the source code of this file.
|
| apollo |
| PlanningContext is the runtime context in planning. It is persistent across multiple frames.
|
|
◆ DISABLE_ASSIGN
#define DISABLE_ASSIGN |
( |
|
TypeName | ) |
void operator=(const TypeName &) = delete |
◆ DISABLE_COPY
#define DISABLE_COPY |
( |
|
TypeName | ) |
TypeName(const TypeName &) = delete |
◆ DISABLE_COPY_AND_ASSIGN
#define DISABLE_COPY_AND_ASSIGN |
( |
|
TypeName | ) |
|
Value: DISABLE_ASSIGN(TypeName)
#define DISABLE_COPY(TypeName)
Definition: macros.h:25
◆ DISABLE_IMPLICIT_CONSTRUCTORS
#define DISABLE_IMPLICIT_CONSTRUCTORS |
( |
|
TypeName | ) |
|
Value:TypeName() = delete; \
DISABLE_COPY_AND_ASSIGN(TypeName)
◆ MAKE_SINGLETON
#define MAKE_SINGLETON |
( |
|
TypeName | ) |
|
Value:public: \
} \
\
private: \
DISABLE_COPY_AND_ASSIGN(TypeName)