Awkward Array: include/awkward/Content.h File Reference

Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
Content.h File Reference
`#include <map>`
`#include "awkward/common.h"`
`#include "awkward/Identities.h"`
`#include "awkward/Slice.h"`
`#include "awkward/Index.h"`

Go to the source code of this file.

## Classes
class | Form
| Abstract superclass of all array node forms, which expresses the nesting structure without any large `Index` or data buffers. More...
class | Content
| Abstract superclass of all array node types (flat hierarchy). Any Content can be nested within any other Content. More...

## Namespaces
namespace | awkward

## Typedefs
using | ContentPtr = std::shared_ptr< Content >
using | ContentPtrVec = std::vector< std::shared_ptr< Content > >
using | FormPtr = std::shared_ptr< Form >
using | FormKey = std::shared_ptr< std::string >
using | ArrayCachePtr = std::shared_ptr< ArrayCache >
using | TypePtr = std::shared_ptr< Type >