Logo Search packages:      
Sourcecode: fauhdlc version File versions

ast::Aggregate Class Reference

#include <Aggregate.hpp>

Inheritance diagram for ast::Aggregate:

ast::Expression ast::AstNode

List of all members.

Detailed Description

VHDL aggregate.

This class represents an VHDL aggregate.

Definition at line 21 of file Aggregate.hpp.

Public Member Functions

virtual void accept (Visitor &visitor)
 Accept a Visitor.
 Aggregate (std::list< ElementAssociation * > *assocs, Location loc)
virtual void put (std::ostream &stream) const

Static Public Member Functions

static void initialize (void)
 initialize garbage collection.

Public Attributes

std::list< ElementAssociation * > * associations
enum BaseType baseType
Location location
int number

Protected Member Functions

virtual ~Aggregate ()

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

Generated by  Doxygen 1.6.0   Back to index