node.H File Reference

Definition of the common base class for all abstract and concrete X3D nodes. More...

#include <string>
#include <archon/util/logger.H>
#include <archon/util/ref.H>
#include <archon/x3d/server/exception.H>
#include <archon/x3d/server/type.H>
#include <archon/x3d/server/event_source.H>

Include dependency graph for node.H:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Archon
namespace  Archon::X3D

Classes

struct  Archon::X3D::NodeNameInUseException
struct  Archon::X3D::NodeBase
 The common virtual base for all abstract and concrete X3D nodes. More...
struct  Archon::X3D::NodeBase::RealizedException
 Should be thrown by methods that are illegal on realized nodes. More...
struct  Archon::X3D::NodeBase::AccessException
 Should be thrown when the combination of the phase of the nodes lifecycle and the input/output capabilities of the field is not compatible with the requested operation. More...
struct  Archon::X3D::NodeBase::RangeException
 Should be thrown when a field of sequence type is shorter that a specified index. More...


Detailed Description

Definition of the common base class for all abstract and concrete X3D nodes.

Definition in file node.H.


Generated on Sun Jul 30 22:56:09 2006 for Archon by  doxygen 1.4.4