00001 #ifndef CHANNEL_INSTANCE_H_INCLUDED_
00002 #define CHANNEL_INSTANCE_H_INCLUDED_
00003
00004 #include "instance.h"
00005 #include "rose.h"
00006
00007 namespace risc {
00008
00009 class ChannelInstance: public Instance {
00010
00011 public:
00012
00016 explicit ChannelInstance(SgVariableDefinition *ast_node, Type type);
00017
00018 private:
00019
00023 ChannelInstance(const ChannelInstance &e);
00024 };
00025
00026
00027 };
00028
00029 #endif
00030
00031