NAP
Public Member Functions | Static Public Member Functions | List of all members
DefaultLinkResolver Class Reference

#include <rtti/defaultlinkresolver.h>

Public Member Functions

 DefaultLinkResolver (const OwnedObjectList &objects)
 

Static Public Member Functions

static bool sResolveLinks (const OwnedObjectList &objects, const UnresolvedPointerList &unresolvedPointers, utility::ErrorState &errorState)
 

Additional Inherited Members

Description

Default implementation of LinkResolver that can resolve UnresolvedPointer against a list of object coming out of deserialization.

Inheritance diagram for DefaultLinkResolver:
[legend]
Collaboration diagram for DefaultLinkResolver:
[legend]

Constructor & Destructor Documentation

◆ DefaultLinkResolver()

DefaultLinkResolver ( const OwnedObjectList objects)

Member Function Documentation

◆ sResolveLinks()

static bool sResolveLinks ( const OwnedObjectList objects,
const UnresolvedPointerList unresolvedPointers,
utility::ErrorState errorState 
)
static

Convenience function that internally just constructs a DefaultLinkResolver and passes on the arguments