template <typename T>
struct BasicTypeInfo
Defined at line 28 of file ../../third_party/github.com/google/cppdap/src/include/dap/typeof.h
BasicTypeInfo is an implementation of the TypeInfo interface for the simple
template type T.
Public Methods
void BasicTypeInfo<T> (std::string && name)
Defined at line 29 of file ../../third_party/github.com/google/cppdap/src/include/dap/typeof.h
std::string name ()
TypeInfo compliance
Defined at line 32 of file ../../third_party/github.com/google/cppdap/src/include/dap/typeof.h
size_t size ()
Defined at line 33 of file ../../third_party/github.com/google/cppdap/src/include/dap/typeof.h
size_t alignment ()
Defined at line 34 of file ../../third_party/github.com/google/cppdap/src/include/dap/typeof.h
void construct (void * ptr)
Defined at line 35 of file ../../third_party/github.com/google/cppdap/src/include/dap/typeof.h
void copyConstruct (void * dst, const void * src)
Defined at line 36 of file ../../third_party/github.com/google/cppdap/src/include/dap/typeof.h
void destruct (void * ptr)
Defined at line 39 of file ../../third_party/github.com/google/cppdap/src/include/dap/typeof.h
bool deserialize (const Deserializer * d, void * ptr)
Defined at line 42 of file ../../third_party/github.com/google/cppdap/src/include/dap/typeof.h
bool serialize (Serializer * s, const void * ptr)
Defined at line 45 of file ../../third_party/github.com/google/cppdap/src/include/dap/typeof.h