#ifndef LIBRARY_H #define LIBRARY_H #include "addressspace.h" #include "bus.h" #include "component.h" #include "connection.h" #include #include #include class Library: AstNode { public: StringNode name; StringNode libraryInfo; StringNode header; StringNode componentDirectory; std::vector addressSpaces; std::vector components; std::vector buses; std::vector connections; std::vector messages; Library(); }; #endif // LIBRARY_H