Puma Reference Manual 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.
CObjectInfo * Object () 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.




Puma Reference Manual. Created on Sun Jul 1 2012.