Cerata
A library to generate structural hardware designs
|
This is the complete list of members for cerata::SignalArray, including all inherited members.
Append(bool increment_size=true) | cerata::NodeArray | |
AppendReferences(std::vector< Object * > *out) const override | cerata::NodeArray | inlinevirtual |
ARRAY enum value | cerata::Object | |
base() const | cerata::NodeArray | inline |
base_ | cerata::NodeArray | protected |
Copy() const override | cerata::NodeArray | virtual |
CopyOnto(Graph *dst, const std::string &name, NodeMap *rebinding) | cerata::NodeArray | |
ID enum name | cerata::Object | |
IncrementSize() | cerata::NodeArray | protected |
IndexOf(const Node &n) const | cerata::NodeArray | |
IsArray() const | cerata::Object | inline |
IsNode() const | cerata::Object | inline |
meta | cerata::Object | |
name() const | cerata::Named | inline |
Named(std::string name) | cerata::Named | inlineexplicit |
node(size_t i) const | cerata::NodeArray | |
NODE enum value | cerata::Object | |
node_id() | cerata::NodeArray | inline |
node_id_ | cerata::NodeArray | protected |
NodeArray(std::string name, Node::NodeID id, std::shared_ptr< Node > base, const std::shared_ptr< Node > &size) | cerata::NodeArray | |
nodes() const | cerata::NodeArray | inline |
nodes_ | cerata::NodeArray | protected |
num_nodes() const | cerata::NodeArray | inline |
obj_id() const | cerata::Object | inline |
obj_id_ | cerata::Object | protected |
Object(std::string name, ID id) | cerata::Object | inlineexplicit |
operator[](size_t i) const | cerata::NodeArray | inline |
parent() const | cerata::Object | virtual |
parent_ | cerata::Object | protected |
SetName(std::string name) | cerata::Named | inline |
SetParent(Graph *new_parent) override | cerata::NodeArray | virtual |
SetSize(const std::shared_ptr< Node > &size) | cerata::NodeArray | |
SetType(const std::shared_ptr< Type > &type) | cerata::NodeArray | |
SignalArray(const std::shared_ptr< Signal > &base, const std::shared_ptr< Node > &size) | cerata::SignalArray | inline |
size() const | cerata::NodeArray | inline |
size_ | cerata::NodeArray | protected |
ToString() const | cerata::NodeArray | inline |
type() const | cerata::NodeArray | inline |
~Named()=default | cerata::Named | virtual |