 |
Flutter Engine
|
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
5#ifndef TONIC_COMMON_MACROS_H_
6#define TONIC_COMMON_MACROS_H_
14#define TONIC_DISALLOW_COPY(TypeName) TypeName(const TypeName&) = delete;
16#define TONIC_DISALLOW_ASSIGN(TypeName) \
17 void operator=(const TypeName&) = delete;
19#define TONIC_DISALLOW_COPY_AND_ASSIGN(TypeName) \
20 TONIC_DISALLOW_COPY(TypeName) \
21 TONIC_DISALLOW_ASSIGN(TypeName)
23#define TONIC_CHECK(condition) \
26 tonic::Log("assertion failed " #condition); \
32#define TONIC_DCHECK TONIC_CHECK
34#define TONIC_DCHECK (void)