HGL::Type::IProject Interface Reference
[Types]

#include <iproject.h>

Inheritance diagram for HGL::Type::IProject:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual MainSegmentaddMainSegment (MainSegment *ms)=0
 Adds the main segment.
virtual ObjectsSegmentaddObjectsSegment (ObjectsSegment *os)=0
 Adds the objects segment.
virtual ProceduresSegmentaddProceduresSegment (ProceduresSegment *ps)=0
 Adds the procedures segment.

Detailed Description

Author:
Heiko Schäfer <heiko@hgl.rangun.de>

Member Function Documentation

virtual MainSegment* HGL::Type::IProject::addMainSegment ( MainSegment ms  )  [pure virtual]

Adds the main segment.

Parameters:
ms the main segment
Returns:
the attached main segment

Implemented in HGL::Type::Project.

virtual ObjectsSegment* HGL::Type::IProject::addObjectsSegment ( ObjectsSegment os  )  [pure virtual]

Adds the objects segment.

Parameters:
os the objects segment
Returns:
the attached objects segment

Implemented in HGL::Type::Project.

virtual ProceduresSegment* HGL::Type::IProject::addProceduresSegment ( ProceduresSegment ps  )  [pure virtual]

Adds the procedures segment.

Parameters:
ps the procedures segment
Returns:
the attached procedures segment

Implemented in HGL::Type::Project.


Generated on 9 Apr 2014 for hgl 0.5.26~svn by  doxygen 1.6.1