# Hurricane Documentation

# Hurricane VLSI Database

Hurricane::JsonObject Member List

This is the complete list of members for Hurricane::JsonObject, including all inherited members.

add(const std::string &key, std::type_index tid) | Hurricane::JsonObject |
check(JsonStack &, std::string fname) const | Hurricane::JsonObject |
clear() | Hurricane::JsonObject | inline
clone(unsigned long flags) const =0 | Hurricane::JsonObject | pure virtual
copyAttrs(const JsonObject *, bool reset=false) | Hurricane::JsonObject | inline
get(JsonStack &, const std::string &key) const | Hurricane::JsonObject | inline
getName() const | Hurricane::JsonObject | inline
getObject() const | Hurricane::JsonObject | inline
getStackName() const | Hurricane::JsonObject | inline
getTypeName() const =0 | Hurricane::JsonObject | pure virtual
has(const std::string &key) const | Hurricane::JsonObject |
isBound() const | Hurricane::JsonObject | inline
isDummy() const | Hurricane::JsonObject | virtual
issetFlags(unsigned long mask) const | Hurricane::JsonObject | inline
jget(JsonStack &) const | Hurricane::JsonObject | inline
JsonObject(unsigned long flags) | Hurricane::JsonObject |
presetId(JsonStack &) | Hurricane::JsonObject |
remove(const std::string &key) | Hurricane::JsonObject |
resetFlags(unsigned long mask) | Hurricane::JsonObject | inline
setFlags(unsigned long mask) | Hurricane::JsonObject | inline
setName(const std::string &) | Hurricane::JsonObject | inline
setObject(T) | Hurricane::JsonObject | inline
toData(JsonStack &) | Hurricane::JsonObject | virtual
update(JsonStack &, T) | Hurricane::JsonObject | inline