Object used to test the CloneCache. More...

Public Types | |
| using | ConstPtr = std::shared_ptr< const TestObject > |
| using | Ptr = std::shared_ptr< TestObject > |
Public Member Functions | |
| TestObject::Ptr | clone () const |
| int | getRevision () const |
| TestObject & | operator= (const TestObject &)=delete |
| TestObject & | operator= (TestObject &&)=delete |
| TestObject ()=default | |
| TestObject (const TestObject &)=delete | |
| TestObject (TestObject &&)=delete | |
| virtual | ~TestObject ()=default |
Public Attributes | |
| int | revision_ { 0 } |
| int | val_1 { 0 } |
| int | val_2 { 0 } |
Object used to test the CloneCache.
Definition at line 12 of file clone_cache_unit.cpp.
| using TestObject::ConstPtr = std::shared_ptr<const TestObject> |
Definition at line 16 of file clone_cache_unit.cpp.
| using TestObject::Ptr = std::shared_ptr<TestObject> |
Definition at line 15 of file clone_cache_unit.cpp.
|
default |
|
virtualdefault |
|
delete |
|
delete |
|
inline |
Definition at line 25 of file clone_cache_unit.cpp.
|
inline |
Definition at line 34 of file clone_cache_unit.cpp.
|
delete |
|
delete |
| int TestObject::revision_ { 0 } |
Definition at line 39 of file clone_cache_unit.cpp.
| int TestObject::val_1 { 0 } |
Definition at line 36 of file clone_cache_unit.cpp.
| int TestObject::val_2 { 0 } |
Definition at line 37 of file clone_cache_unit.cpp.