NAP
Public Member Functions | Public Attributes | List of all members
DeserializeResult Struct Reference

#include <rtti/deserializeresult.h>

Public Member Functions

 DeserializeResult ()=default
 
 DeserializeResult (const DeserializeResult &)=delete
 
DeserializeResultoperator= (const DeserializeResult &)=delete
 

Public Attributes

OwnedObjectList mReadObjects
 
std::vector< FileLinkmFileLinks
 
UnresolvedPointerList mUnresolvedPointers
 

Description

Represents the output of an rtti de serialization process. This result is used by the binary and json readers

Constructor & Destructor Documentation

◆ DeserializeResult() [1/2]

DeserializeResult ( )
default

◆ DeserializeResult() [2/2]

DeserializeResult ( const DeserializeResult )
delete

Member Function Documentation

◆ operator=()

DeserializeResult& operator= ( const DeserializeResult )
delete

Member Data Documentation

◆ mFileLinks

std::vector<FileLink> mFileLinks

◆ mReadObjects

OwnedObjectList mReadObjects

◆ mUnresolvedPointers

UnresolvedPointerList mUnresolvedPointers