Puma Reference Manual Puma: Puma::CSemObject Class Reference



Puma::CSemObject Class Reference

Semantic information for syntax tree nodes referencing objects, classes, or any other entity. More...

#include <Puma/CSemObject.h>

Inheritance diagram for Puma::CSemObject:
Inheritance graph

List of all members.

Public Member Functions

 CSemObject ()
 Constructor.
void Object (CObjectInfo *o)
 Set the semantic information object for the entity.
CObjectInfoObject () const
 Get the semantic information object.

Detailed Description

Semantic information for syntax tree nodes referencing objects, classes, or any other entity.


Constructor & Destructor Documentation

Puma::CSemObject::CSemObject ( ) [inline]

Constructor.


Member Function Documentation

void Puma::CSemObject::Object ( CObjectInfo o) [inline]

Set the semantic information object for the entity.

Parameters:
oThe semantic information object.
CObjectInfo* Puma::CSemObject::Object ( ) const [inline]

Get the semantic information object.