evio  6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
evio::EvioBank Member List

This is the complete list of members for evio::EvioBank, including all inherited members.

add(std::shared_ptr< BaseStructure > newChild)evio::BaseStructure
allowsChildrenevio::BaseStructureprotected
badStringFormatevio::BaseStructureprotected
BaseStructure()evio::BaseStructureprotected
BaseStructure(std::shared_ptr< BaseStructureHeader > head)evio::BaseStructureexplicitprotected
BaseStructure(const BaseStructure &srcBuf)evio::BaseStructureprotected
BaseStructure(BaseStructure &&srcBuf) noexceptevio::BaseStructureprotected
bbegin()evio::BaseStructureinline
begin()evio::BaseStructureinline
bend()evio::BaseStructureinline
breadth_iterator typedefevio::BaseStructure
byteOrderevio::BaseStructureprotected
charDataevio::BaseStructureprotected
childrenevio::BaseStructureprotected
childrenBegin()evio::BaseStructure
childrenEnd()evio::BaseStructure
compositeDataevio::BaseStructureprotected
dataLength()evio::BaseStructureprotected
difference_type typedefevio::BaseStructure
doubleDataevio::BaseStructureprotected
end()evio::BaseStructureinline
EvioBank()evio::EvioBankinlineprotected
EvioBank(std::shared_ptr< BankHeader > const &head)evio::EvioBankinlineexplicitprotected
floatDataevio::BaseStructureprotected
getAllowsChildren() const evio::BaseStructure
getByteOrder()evio::BaseStructure
getCharData()evio::BaseStructure
getChildAfter(const std::shared_ptr< BaseStructure > aChild)evio::BaseStructure
getChildAt(size_t index) const evio::BaseStructure
getChildBefore(const std::shared_ptr< BaseStructure > aChild)evio::BaseStructure
getChildCount() const evio::BaseStructure
getChildren() const evio::BaseStructure
getCompositeData()evio::BaseStructure
getDepth()evio::BaseStructure
getDoubleData()evio::BaseStructure
getFirstChild() const evio::BaseStructure
getFirstLeaf()evio::BaseStructure
getFloatData()evio::BaseStructure
getHeader() const evio::BaseStructure
getIndex(const std::shared_ptr< BaseStructure > aChild)evio::BaseStructure
getInstance()evio::EvioBankinlinestatic
getInstance(std::shared_ptr< BankHeader > const &head)evio::EvioBankinlinestatic
getInstance(uint16_t tag, DataType const &typ, uint8_t num)evio::EvioBankinlinestatic
getIntData()evio::BaseStructure
getLastChild() const evio::BaseStructure
getLastLeaf()evio::BaseStructure
getLeafCount()evio::BaseStructure
getLengthsUpToDate() const evio::BaseStructureprotected
getLevel() const evio::BaseStructure
getLongData()evio::BaseStructure
getMatchingStructures(std::shared_ptr< IEvioFilter > filter, std::vector< std::shared_ptr< BaseStructure >> &vec)evio::BaseStructure
getNextLeaf()evio::BaseStructure
getNextNode()evio::BaseStructure
getNextSibling()evio::BaseStructure
getNumberDataItems()evio::BaseStructure
getParent() const evio::BaseStructure
getPath()evio::BaseStructure
getPathToRoot(const std::shared_ptr< BaseStructure > &aNode, int depth) const evio::BaseStructureprotected
getPreviousLeaf()evio::BaseStructure
getPreviousNode()evio::BaseStructure
getPreviousSibling()evio::BaseStructure
getRawBytes()evio::BaseStructure
getRoot()evio::BaseStructure
getSharedAncestor(std::shared_ptr< BaseStructure > aNode)evio::BaseStructure
getShortData()evio::BaseStructure
getSiblingCount() const evio::BaseStructure
getStringData()evio::BaseStructure
getStructureType() const overrideevio::EvioBankinlinevirtual
getThis()evio::BaseStructureinline
getThisConst() const evio::BaseStructureinline
getTotalBytes() const evio::BaseStructure
getUCharData()evio::BaseStructure
getUIntData()evio::BaseStructure
getULongData()evio::BaseStructure
getUShortData()evio::BaseStructure
headerevio::BaseStructureprotected
insert(const std::shared_ptr< BaseStructure > newChild, size_t childIndex)evio::BaseStructure
intDataevio::BaseStructureprotected
isContainer() const evio::BaseStructure
isLeaf() const evio::BaseStructure
isNodeAncestor(const std::shared_ptr< BaseStructure > anotherNode) const evio::BaseStructure
isNodeChild(const std::shared_ptr< BaseStructure > aNode) const evio::BaseStructure
isNodeDescendant(std::shared_ptr< BaseStructure > anotherNode)evio::BaseStructure
isNodeRelated(std::shared_ptr< BaseStructure > aNode)evio::BaseStructure
isNodeSibling(const std::shared_ptr< BaseStructure > anotherNode) const evio::BaseStructure
isRoot() const evio::BaseStructure
iterator typedefevio::BaseStructure
iterator_category typedefevio::BaseStructure
lengthsUpToDateevio::BaseStructureprotected
longDataevio::BaseStructureprotected
needSwap() const evio::BaseStructure
numberDataItemsevio::BaseStructureprotected
operator=(BaseStructure &&other) noexceptevio::BaseStructureprotected
operator=(const BaseStructure &other)evio::BaseStructureprotected
parentevio::BaseStructureprotected
pointer typedefevio::BaseStructure
rawBytesevio::BaseStructureprotected
reference typedefevio::BaseStructure
remove(size_t childIndex)evio::BaseStructure
remove(const std::shared_ptr< BaseStructure > aChild)evio::BaseStructure
removeAllChildren()evio::BaseStructure
removeFromParent()evio::BaseStructure
setAllHeaderLengths()evio::BaseStructure
setAllowsChildren(bool allows)evio::BaseStructure
setByteOrder(ByteOrder const &order)evio::BaseStructure
setLengthsUpToDate(bool lengthsUpToDate)evio::BaseStructureprotected
setParent(const std::shared_ptr< BaseStructure > &newParent)evio::BaseStructureprotected
setRawBytes(uint8_t *bytes, uint32_t len)evio::BaseStructureprotected
setRawBytes(std::vector< uint8_t > &bytes)evio::BaseStructureprotected
shortDataevio::BaseStructureprotected
size_type typedefevio::BaseStructure
stringEndevio::BaseStructureprotected
stringListevio::BaseStructureprotected
stringsToRawBytes()evio::BaseStructureprotected
stringsToRawBytes(std::vector< std::string > &strings, std::vector< uint8_t > &bytes)evio::BaseStructurestatic
stringsToRawSize(std::vector< std::string > const &strings)evio::BaseStructurestatic
stringToRawSize(const std::string &str)evio::BaseStructurestatic
toString() const evio::BaseStructurevirtual
transform(std::shared_ptr< BaseStructure > const &structure)evio::BaseStructure
treeToString(std::string const &indent) const evio::BaseStructure
ucharDataevio::BaseStructureprotected
uintDataevio::BaseStructureprotected
ulongDataevio::BaseStructureprotected
unpackRawBytesToStrings()evio::BaseStructure
unpackRawBytesToStrings(std::vector< uint8_t > &bytes, size_t offset, std::vector< std::string > &strData)evio::BaseStructurestatic
unpackRawBytesToStrings(std::vector< uint8_t > &bytes, size_t offset, size_t maxLength, std::vector< std::string > &strData)evio::BaseStructurestatic
unpackRawBytesToStrings(uint8_t *bytes, size_t length, std::vector< std::string > &strData)evio::BaseStructurestatic
unpackRawBytesToStrings(ByteBuffer &buffer, size_t pos, size_t length, std::vector< std::string > &strData)evio::BaseStructurestatic
updateCharData()evio::BaseStructure
updateCompositeData()evio::BaseStructure
updateDoubleData()evio::BaseStructure
updateFloatData()evio::BaseStructure
updateIntData()evio::BaseStructure
updateLongData()evio::BaseStructure
updateShortData()evio::BaseStructure
updateStringData()evio::BaseStructure
updateUCharData()evio::BaseStructure
updateUIntData()evio::BaseStructure
updateULongData()evio::BaseStructure
updateUShortData()evio::BaseStructure
ushortDataevio::BaseStructureprotected
value_type typedefevio::BaseStructure
visitAllStructures(std::shared_ptr< IEvioListener > listener)evio::BaseStructure
visitAllStructures(std::shared_ptr< IEvioListener > listener, std::shared_ptr< IEvioFilter > filter)evio::BaseStructure
write(ByteBuffer &dest)evio::BaseStructure
write(uint8_t *dest, ByteOrder const &order)evio::BaseStructure
writeQuick(uint8_t *dest)evio::BaseStructure
writeQuick(ByteBuffer &dest)evio::BaseStructure