Ember
Loading...
Searching...
No Matches
EmberCore::LibXMLBehaviorTreeSerializer::SerializeError Struct Reference

Error information for serialization failures. More...

#include <LibXMLBehaviorTreeSerializer.h>

Public Types

enum  Type {
  FILE_WRITE_ERROR , INVALID_TREE , MISSING_ROOT_NODE , XML_CREATE_ERROR ,
  MEMORY_ERROR
}

Public Member Functions

 SerializeError (Type t, const EmberCore::String &msg)

Public Attributes

Type type
EmberCore::String message

Detailed Description

Error information for serialization failures.

Definition at line 37 of file LibXMLBehaviorTreeSerializer.h.

Member Enumeration Documentation

◆ Type

Enumerator
FILE_WRITE_ERROR 
INVALID_TREE 
MISSING_ROOT_NODE 
XML_CREATE_ERROR 
MEMORY_ERROR 

Definition at line 38 of file LibXMLBehaviorTreeSerializer.h.

Constructor & Destructor Documentation

◆ SerializeError()

EmberCore::LibXMLBehaviorTreeSerializer::SerializeError::SerializeError ( Type t,
const EmberCore::String & msg )
inline

Definition at line 43 of file LibXMLBehaviorTreeSerializer.h.

Member Data Documentation

◆ message

EmberCore::String EmberCore::LibXMLBehaviorTreeSerializer::SerializeError::message

Definition at line 41 of file LibXMLBehaviorTreeSerializer.h.

◆ type

Type EmberCore::LibXMLBehaviorTreeSerializer::SerializeError::type

Definition at line 40 of file LibXMLBehaviorTreeSerializer.h.


The documentation for this struct was generated from the following file: