Cortex  10.0.0-a4
IECore::MemoryIndexedIO Member List

This is the complete list of members for IECore::MemoryIndexedIO, including all inherited members.

addRef() const IECore::RefCountedinline
Append enum value (defined in IECore::IndexedIO)IECore::IndexedIO
BaseClass typedefIECore::RunTimeTyped
baseTypeId()IECore::RunTimeTypedstatic
baseTypeId(TypeId typeId)IECore::RunTimeTypedstatic
baseTypeIds(TypeId typeId)IECore::RunTimeTypedstatic
baseTypeName()IECore::RunTimeTypedstatic
baseTypeRegistry() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
BaseTypeRegistryMap typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
BaseTypesRegistryMap typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
buffer()IECore::MemoryIndexedIO
Char enum value (defined in IECore::IndexedIO)IECore::IndexedIO
CharArray enum value (defined in IECore::IndexedIO)IECore::IndexedIO
commit() overrideIECore::StreamIndexedIOvirtual
completeBaseTypesRegistry() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
completeDerivedTypesRegistry() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
create(const std::string &path, const EntryIDList &root, IndexedIO::OpenMode mode)IECore::IndexedIOstatic
CreateIfMissing enum value (defined in IECore::IndexedIO)IECore::IndexedIO
createSubdirectory(const IndexedIO::EntryID &name) overrideIECore::StreamIndexedIOvirtual
CreatorFn typedef (defined in IECore::IndexedIO)IECore::IndexedIO
currentEntryId() const overrideIECore::StreamIndexedIOvirtual
DataType enum nameIECore::IndexedIO
derivedTypeIds(TypeId typeId)IECore::RunTimeTypedstatic
derivedTypeIdsWalk(TypeId typeId, std::set< TypeId > &) (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
derivedTypesRegistry() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
DerivedTypesRegistryMap typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
directory(const IndexedIO::EntryIDList &path, IndexedIO::MissingBehaviour missingBehaviour=IndexedIO::ThrowIfMissing) overrideIECore::StreamIndexedIOvirtual
directory(const IndexedIO::EntryIDList &path, IndexedIO::MissingBehaviour missingBehaviour=IndexedIO::ThrowIfMissing) const overrideIECore::StreamIndexedIOvirtual
Directory enum value (defined in IECore::IndexedIO)IECore::IndexedIO
Double enum value (defined in IECore::IndexedIO)IECore::IndexedIO
DoubleArray enum value (defined in IECore::IndexedIO)IECore::IndexedIO
duplicate(StreamIndexedIO::Node &rootNode) const override (defined in IECore::MemoryIndexedIO)IECore::MemoryIndexedIOprotected
duplicate(Node &rootNode) const =0 (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotectedpure virtual
entry(const IndexedIO::EntryID &name) const overrideIECore::StreamIndexedIOvirtual
EntryID typedef (defined in IECore::IndexedIO)IECore::IndexedIO
EntryIDList typedef (defined in IECore::IndexedIO)IECore::IndexedIO
entryIds(IndexedIO::EntryIDList &names) const overrideIECore::StreamIndexedIOvirtual
entryIds(IndexedIO::EntryIDList &names, IndexedIO::EntryType type) const override (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOvirtual
EntryType enum name (defined in IECore::IndexedIO)IECore::IndexedIO
Exclusive enum value (defined in IECore::IndexedIO)IECore::IndexedIO
File enum value (defined in IECore::IndexedIO)IECore::IndexedIO
Float enum value (defined in IECore::IndexedIO)IECore::IndexedIO
FloatArray enum value (defined in IECore::IndexedIO)IECore::IndexedIO
flush()IECore::StreamIndexedIOprotected
g_baseTypeIdsMutex (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
g_derivedTypeIdsMutex (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
Half enum value (defined in IECore::IndexedIO)IECore::IndexedIO
HalfArray enum value (defined in IECore::IndexedIO)IECore::IndexedIO
hasEntry(const IndexedIO::EntryID &name) const overrideIECore::StreamIndexedIOvirtual
IE_CORE_DECLAREMEMBERPTR(RunTimeTyped) (defined in IECore::RunTimeTyped)IECore::RunTimeTyped
IE_CORE_DECLAREMEMBERPTR(RefCounted) (defined in IECore::RefCounted)IECore::RefCounted
IE_CORE_DECLAREPTR(Index) (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
IE_CORE_DECLAREPTR(Node) (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
IE_CORE_DECLAREPTR(StreamFile) (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
IE_CORE_DECLARERUNTIMETYPED(MemoryIndexedIO, StreamIndexedIO) (defined in IECore::MemoryIndexedIO)IECore::MemoryIndexedIO
IE_CORE_DECLARERUNTIMETYPED(StreamIndexedIO, IndexedIO) (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIO
IE_CORE_DECLARERUNTIMETYPED(IndexedIO, RunTimeTyped) (defined in IECore::IndexedIO)IECore::IndexedIO
inheritsFrom(TypeId typeId)IECore::RunTimeTypedstatic
inheritsFrom(const char *typeName)IECore::RunTimeTypedstatic
inheritsFrom(TypeId type, TypeId baseType)IECore::RunTimeTypedstatic
inheritsFrom(const char *typeName, const char *baseTypeName)IECore::RunTimeTypedstatic
Int enum value (defined in IECore::IndexedIO)IECore::IndexedIO
Int64 enum value (defined in IECore::IndexedIO)IECore::IndexedIO
Int64Array enum value (defined in IECore::IndexedIO)IECore::IndexedIO
IntArray enum value (defined in IECore::IndexedIO)IECore::IndexedIO
InternedStringArray enum value (defined in IECore::IndexedIO)IECore::IndexedIO
Invalid enum value (defined in IECore::IndexedIO)IECore::IndexedIO
isInstanceOf(TypeId typeId) const IECore::RunTimeTypedvirtual
isInstanceOf(const char *typeName) const IECore::RunTimeTypedvirtual
Long enum value (defined in IECore::IndexedIO)IECore::IndexedIO
LongArray enum valueIECore::IndexedIO
MemoryIndexedIO(ConstCharVectorDataPtr buf, const IndexedIO::EntryIDList &root, IndexedIO::OpenMode mode) (defined in IECore::MemoryIndexedIO)IECore::MemoryIndexedIO
MemoryIndexedIO() (defined in IECore::MemoryIndexedIO)IECore::MemoryIndexedIOprotected
MemoryIndexedIO(StreamIndexedIO::Node &rootNode) (defined in IECore::MemoryIndexedIO)IECore::MemoryIndexedIOprotected
MissingBehaviour enum nameIECore::IndexedIO
Mutex typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
NullIfMissing enum value (defined in IECore::IndexedIO)IECore::IndexedIO
open(StreamFilePtr file, const IndexedIO::EntryIDList &root)IECore::StreamIndexedIOprotected
openMode() const overrideIECore::StreamIndexedIOvirtual
OpenMode typedef (defined in IECore::IndexedIO)IECore::IndexedIO
OpenModeFlags enum nameIECore::IndexedIO
parentDirectory() overrideIECore::StreamIndexedIOvirtual
parentDirectory() const overrideIECore::StreamIndexedIOvirtual
path(IndexedIO::EntryIDList &result) const overrideIECore::StreamIndexedIOvirtual
rawRead(const IndexedIO::EntryID &name, T *&x, unsigned long arrayLength) const (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
rawRead(const IndexedIO::EntryID &name, T &x) const (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
rawWrite(const IndexedIO::EntryID &name, const T *x, unsigned long arrayLength) (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
rawWrite(const IndexedIO::EntryID &name, const T &x) (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
Read enum value (defined in IECore::IndexedIO)IECore::IndexedIO
read(const IndexedIO::EntryID &name, float *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, double *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, half *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, int *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, int64_t *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, uint64_t *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, unsigned int *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, char *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, unsigned char *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, std::string *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, short *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, unsigned short *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, InternedString *&x, unsigned long arrayLength) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, float &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, double &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, half &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, int &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, int64_t &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, uint64_t &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, std::string &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, unsigned int &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, char &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, unsigned char &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, short &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, unsigned short &x) const overrideIECore::StreamIndexedIOvirtual
read(const IndexedIO::EntryID &name, T *&x, unsigned long arrayLength) const (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
read(const IndexedIO::EntryID &name, T &x) const (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
readable(const IndexedIO::EntryID &name) const (defined in IECore::IndexedIO)IECore::IndexedIOprotectedvirtual
refCount() const IECore::RefCountedinline
RefCount typedef (defined in IECore::RefCounted)IECore::RefCounted
RefCounted() (defined in IECore::RefCounted)IECore::RefCounted
registerType(TypeId derivedTypeId, const char *derivedTypeName, TypeId baseTypeId)IECore::RunTimeTypedstatic
remove(const IndexedIO::EntryID &name) overrideIECore::StreamIndexedIOvirtual
remove(const IndexedIO::EntryID &name, bool throwIfNonExistent)IECore::StreamIndexedIOprotected
removeAll() overrideIECore::StreamIndexedIOvirtual
removeRef() const IECore::RefCountedinline
rootName (defined in IECore::IndexedIO)IECore::IndexedIOstatic
rootPath (defined in IECore::IndexedIO)IECore::IndexedIOstatic
RunTimeTyped() (defined in IECore::RunTimeTyped)IECore::RunTimeTyped
Shared enum value (defined in IECore::IndexedIO)IECore::IndexedIO
Short enum value (defined in IECore::IndexedIO)IECore::IndexedIO
ShortArray enum value (defined in IECore::IndexedIO)IECore::IndexedIO
staticTypeId()IECore::RunTimeTypedstatic
staticTypeName()IECore::RunTimeTypedstatic
streamFile() const (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
StreamIndexedIO()IECore::StreamIndexedIOprotected
StreamIndexedIO(Node &node)IECore::StreamIndexedIOprotected
String enum valueIECore::IndexedIO
StringArray enum value (defined in IECore::IndexedIO)IECore::IndexedIO
subdirectory(const IndexedIO::EntryID &name, IndexedIO::MissingBehaviour missingBehaviour=IndexedIO::ThrowIfMissing) overrideIECore::StreamIndexedIOvirtual
subdirectory(const IndexedIO::EntryID &name, IndexedIO::MissingBehaviour missingBehaviour=IndexedIO::ThrowIfMissing) const overrideIECore::StreamIndexedIOvirtual
supportedExtensions(std::vector< std::string > &extensions)IECore::IndexedIOstatic
ThrowIfMissing enum value (defined in IECore::IndexedIO)IECore::IndexedIO
typeId() const IECore::RunTimeTypedvirtual
typeIdFromTypeName(const char *typeName)IECore::RunTimeTypedstatic
typeIdsToTypeNames() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
TypeIdsToTypeNamesMap typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
typeName() const IECore::RunTimeTypedvirtual
typeNameFromTypeId(TypeId typeId)IECore::RunTimeTypedstatic
typeNamesToTypeIds() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
TypeNamesToTypeIdsMap typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
UChar enum value (defined in IECore::IndexedIO)IECore::IndexedIO
UCharArray enum value (defined in IECore::IndexedIO)IECore::IndexedIO
UInt enum value (defined in IECore::IndexedIO)IECore::IndexedIO
UInt64 enum value (defined in IECore::IndexedIO)IECore::IndexedIO
UInt64Array enum value (defined in IECore::IndexedIO)IECore::IndexedIO
UIntArray enum value (defined in IECore::IndexedIO)IECore::IndexedIO
UShort enum value (defined in IECore::IndexedIO)IECore::IndexedIO
UShortArray enum value (defined in IECore::IndexedIO)IECore::IndexedIO
validateOpenMode(IndexedIO::OpenMode &mode) (defined in IECore::IndexedIO)IECore::IndexedIOprotectedstatic
writable(const IndexedIO::EntryID &name) const (defined in IECore::IndexedIO)IECore::IndexedIOprotectedvirtual
write(const IndexedIO::EntryID &name, const float *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const double *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const half *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const int *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const int64_t *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const uint64_t *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const unsigned int *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const char *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const unsigned char *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const std::string *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const short *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const unsigned short *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const InternedString *x, unsigned long arrayLength) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const float &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const double &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const half &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const int &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const int64_t &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const uint64_t &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const std::string &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const unsigned int &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const char &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const unsigned char &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const short &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const unsigned short &x) overrideIECore::StreamIndexedIOvirtual
write(const IndexedIO::EntryID &name, const T *x, unsigned long arrayLength) (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
write(const IndexedIO::EntryID &name, const T &x) (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIOprotected
Write enum value (defined in IECore::IndexedIO)IECore::IndexedIO
~IndexedIO() override (defined in IECore::IndexedIO)IECore::IndexedIO
~MemoryIndexedIO() override (defined in IECore::MemoryIndexedIO)IECore::MemoryIndexedIO
~RefCounted() (defined in IECore::RefCounted)IECore::RefCountedprotectedvirtual
~RunTimeTyped() override (defined in IECore::RunTimeTyped)IECore::RunTimeTyped
~StreamIndexedIO() override (defined in IECore::StreamIndexedIO)IECore::StreamIndexedIO