Field Member List

This is the complete list of members for Field, including all inherited members.
addFiberType(TypeList_t &TypeList) const Field [inline]
addInterface(const RefPtr< InterfaceBase > &I)Intercube
clearInterfaces()Intercube
const_iterateInterfaces(const RefPtr< InterfaceIterationParameter > &IIP) const Intercube
createInterface(const type_info &t) const Intercube [virtual]
Field()Field
Field(const RefPtr< CreativeArrayBase > &FFC)Field
Field(const RefPtr< MemBase > &Mb)Field
Field(const RefPtr< MemBase > &Mb, const RefPtr< MemCore::Cache > &Cache)Field
Field(const MemCore::Ref< MemArray< N, T > > &MemRefPtr)Field [inline]
findInterface(const type_info &t) const Intercube
getChunk(const RefPtr< FragmentID > &FID=NullPtr()) const Field [inline]
getCompatibleCreator(const RefPtr< FragmentID > &F=NullPtr()) const Field [inline]
getCompatibleData(const RefPtr< FragmentID > &F=NullPtr()) const Field [inline]
getCreator(const RefPtr< FragmentID > &=NullPtr()) const Field
getCreator(const string &FragmentName) const Field
getData(const RefPtr< FragmentID > &FID=NullPtr()) const Field [inline]
getElementFiberType() const (defined in Field)Field [inline]
getElementType() const Field [inline]
getFiberType() const Field [inline]
getFieldStorageType() const Field
getFragmentID(const string &FragmentName) const (defined in Field)Field
getInterface(const type_info &t)Intercube
getMemoryUsage(memsize_t &UsedMemory, memsize_t &WantedMemory) const Field
getProperties() const Field
getSize() const Field
hasData(const RefPtr< FragmentID > &FID=NullPtr()) const Field [inline]
hasInterface(const RefPtr< InterfaceBase > &I)Intercube
hasInterface(const type_info &t) const Intercube
Intercube()Intercube
interfacesIntercube [protected]
isType(const TypeList_t &TL) const Field [inline]
iterate(FragmentIterator &, const MemCore::WeakPtr< FragmentSelector > &FS=NullPtr())Field
iterateInterfaces(IntercubeIterator &II) const Intercube
iterateInterfaces(const RefPtr< InterfaceIterationParameter > &IIP)Intercube
Iterator typedef (defined in Field)Field
mkAutoDestructive()MemCore::ReferenceBase< Object >
nFragments() const Field [inline]
operator=(const ReferenceBase &R)MemCore::ReferenceBase< Object > [protected]
printInterfaces() const Intercube
rank() const Field
refcount() const MemCore::ReferenceBase< Object >
reference_domain_t typedefMemCore::ReferenceBase< Object >
ReferenceBase(Object *that)MemCore::ReferenceBase< Object >
registerInterface(const type_info &t)Intercube
removeInterface(const type_info &t)Intercube
self() const MemCore::ReferenceBase< Object >
setCreator(const RefPtr< CreativeArrayBase > &FFC, const RefPtr< FragmentID > &=NullPtr())Field
setDiscardableData(const RefPtr< MemBase > &Mb, const RefPtr< MemCore::Cache > &Cache=MemCore::Cache::MemCache(), const RefPtr< FragmentID > &=NullPtr())Field [related]
setPersistentData(const RefPtr< MemBase > &Mb, const RefPtr< FragmentID > &=NullPtr(), const RefPtr< MemCore::Cache > &Cache=MemCore::Cache::MemCache())Field
setPersistentData(const MemCore::RefPtr< Chunk< T > > &Mb, const MultiIndex< N > &Dimensions, const RefPtr< FragmentID > &FragID=NullPtr(), const RefPtr< MemCore::Cache > &Cache=MemCore::Cache::MemCache())Field [inline]
setPersistentData1D(const MemCore::RefPtr< Chunk< T > > &data, const RefPtr< FragmentID > &FragID=NullPtr(), const RefPtr< MemCore::Cache > &Cache=MemCore::Cache::MemCache())Field [inline]
Speak(int indent=0, int maxindent=-1) const Field
speak(const char *s, const char *prefix="") const MemCore::ReferenceBase< Object >
wrefcount() const MemCore::ReferenceBase< Object >
~Field()Field
~Intercube()Intercube [virtual]
~ReferenceBase()MemCore::ReferenceBase< Object > [protected, virtual]