Back to index

lightning-sunbird  0.9+nobinonly
morkStore Member List
This is the complete list of members for morkStore, including all inherited members.
AcquireStoreHandle(morkEnv *ev)morkStore
AddAlias(morkEnv *ev, const morkMid &inMid, mork_cscode inForm)morkStore
AddStrongRef(nsIMdbEnv *ev)morkStore [virtual]
morkBead::AddStrongRef(morkEnv *ev)morkNode [virtual]
AddWeakRef(nsIMdbEnv *ev)morkStore [virtual]
morkBead::AddWeakRef(morkEnv *ev)morkNode
AvoidAtomColumnsHint(nsIMdbEnv *ev, const mdbColumnSet *inColumnSet)morkStore [virtual]
BadRefs() const morkNode [inline]
BeadEqual(const morkBead *inBead) const morkBead [inline]
BeadHash() const morkBead [inline]
BestExportFormat(nsIMdbEnv *ev, mdbYarn *outFormatVersion)morkStore [virtual]
BufToToken(morkEnv *ev, const morkBuf *inBuf)morkStore
CanExportToFormat(nsIMdbEnv *ev, const char *inFormatVersion, mdb_bool *outCanExport)morkStore [virtual]
CannotAutoAssignAtomIdentityError(morkEnv *ev)morkStore [static]
CanUseStore(nsIMdbEnv *mev, mork_bool inMutable, mdb_err *outErr) const morkStore
CloseBead(morkEnv *ev)morkBead
CloseMdbObject(nsIMdbEnv *ev)morkStore [virtual]
morkBead::CloseMdbObject(morkEnv *ev)morkNode
CloseMorkNode(morkEnv *ev)morkStore [virtual]
CloseNode(morkEnv *ev)morkNode
CloseObject(morkEnv *ev)morkObject
ClosePort(morkEnv *ev)morkStore
CloseStore(morkEnv *ev)morkStore
CompressCommit(nsIMdbEnv *ev, nsIMdbThumb **acqThumb)morkStore [virtual]
CopyAtom(morkEnv *ev, const morkAtom *inAtom)morkStore
CopyToken(morkEnv *ev, mdb_token inToken, morkStore *inStore)morkStore
CreateStoreFile(morkEnv *ev, nsIMdbFile *ioFile, const mdbOpenPolicy *inOpenPolicy)morkStore
CutStrongRef(nsIMdbEnv *ev)morkStore [virtual]
morkBead::CutStrongRef(morkEnv *ev)morkNode [virtual]
CutWeakRef(nsIMdbEnv *ev)morkStore [virtual]
morkBead::CutWeakRef(morkEnv *ev)morkNode
DoPreferLargeOverCompressCommit(morkEnv *ev)morkStore
ExportToFormat(nsIMdbEnv *ev, nsIMdbFile *ioFile, const char *inFormatVersion, nsIMdbThumb **acqThumb)morkStore [virtual]
FindRow(nsIMdbEnv *ev, mdb_scope inRowScope, mdb_column inColumn, const mdbYarn *inTargetCellValue, mdbOid *outRowOid, nsIMdbRow **acqRow)morkStore [virtual]
FindRow(morkEnv *ev, mdb_scope inScope, mdb_column inColumn, const mdbYarn *inTargetCellValue)morkStore
ForgetBuilder(morkEnv *ev)morkStore
GetIsPortReadonly(nsIMdbEnv *ev, mdb_bool *outBool)morkStore [virtual]
GetIsStore(nsIMdbEnv *ev, mdb_bool *outBool)morkStore [virtual]
GetIsStoreAndDirty(nsIMdbEnv *ev, mdb_bool *outBool)morkStore [virtual]
GetMdbFactory(nsIMdbEnv *ev, nsIMdbFactory **acqFactory)morkObject [virtual]
GetNodeAccessAsString() const morkNode
GetNodeUsageAsString() const morkNode
GetPortFile(nsIMdbEnv *ev, nsIMdbFile **acqFile)morkStore [virtual]
GetPortFilePath(nsIMdbEnv *ev, mdbYarn *outFilePath, mdbYarn *outFormatVersion)morkStore [virtual]
GetPortTableCursor(nsIMdbEnv *ev, mdb_scope inRowScope, mdb_kind inTableKind, nsIMdbPortTableCursor **acqCursor)morkStore [virtual]
GetPortTableCursor(morkEnv *ev, mdb_scope inRowScope, mdb_kind inTableKind)morkStore
GetRow(nsIMdbEnv *ev, const mdbOid *inOid, nsIMdbRow **acqRow)morkStore [virtual]
GetRow(morkEnv *ev, const mdbOid *inOid)morkStore
GetRowRefCount(nsIMdbEnv *ev, const mdbOid *inOid, mdb_count *outRefCount)morkStore [virtual]
GetStrongRefCount(nsIMdbEnv *ev, mdb_count *outCount)morkStore [virtual]
GetTable(nsIMdbEnv *ev, const mdbOid *inOid, nsIMdbTable **acqTable)morkStore [virtual]
GetTable(morkEnv *ev, const mdbOid *inOid)morkStore
GetTableKind(nsIMdbEnv *ev, mdb_scope inRowScope, mdb_kind inTableKind, mdb_count *outTableCount, mdb_bool *outMustBeUnique, nsIMdbTable **acqTable)morkStore [virtual]
GetTableKind(morkEnv *ev, mdb_scope inRowScope, mdb_kind inTableKind, mdb_count *outTableCount, mdb_bool *outMustBeUnique)morkStore
GetUsagePolicy(nsIMdbEnv *ev, mdbUsagePolicy *ioUsagePolicy)morkStore [virtual]
GetWeakRefCount(nsIMdbEnv *ev, mdb_count *outCount)morkStore [virtual]
GoodRefs() const morkNode [inline]
HasNodeAccess() const morkNode [inline]
HasRow(nsIMdbEnv *ev, const mdbOid *inOid, mdb_bool *outHasRow)morkStore [virtual]
HasTable(nsIMdbEnv *ev, const mdbOid *inOid, mdb_bool *outHasTable)morkStore [virtual]
HasTableKind(nsIMdbEnv *ev, mdb_scope inRowScope, mdb_kind inTableKind, mdb_count *outTableCount, mdb_bool *outSupportsTable)morkStore [virtual]
HasTableKind(morkEnv *ev, mdb_scope inRowScope, mdb_kind inTableKind, mdb_count *outTableCount)morkStore
IdleMemoryPurge(nsIMdbEnv *ev, mdb_size *outEstimatedBytesFreed)morkStore [virtual]
ImportContent(nsIMdbEnv *ev, mdb_scope inRowScope, nsIMdbPort *ioPort, nsIMdbThumb **acqThumb)morkStore [virtual]
ImportFile(nsIMdbEnv *ev, nsIMdbFile *ioFile, nsIMdbThumb **acqThumb)morkStore [virtual]
IsAsleep() const morkNode [inline]
IsBead() const morkBead [inline]
IsClosingNode() const morkNode [inline]
IsDeadNode() const morkNode [inline]
IsFrozen() const morkNode [inline]
IsFrozenMdbObject(nsIMdbEnv *ev, mdb_bool *outIsReadonly)morkObject [virtual]
IsHeapNode() const morkNode [inline]
IsMutable() const morkNode [inline]
IsNode() const morkNode [inline]
IsNodeClean() const morkNode [inline]
IsNodeDirty() const morkNode [inline]
IsObject() const morkObject [inline]
IsOpenMdbObject(nsIMdbEnv *ev, mdb_bool *outOpen)morkStore [virtual]
IsOpenNode() const morkNode [inline]
IsOpenOrClosingNode() const morkNode [inline]
IsPort() const morkStore [inline]
IsShutNode() const morkNode [inline]
IsStore() const morkStore [inline]
IsStoreClean() const morkStore [inline]
IsStoreDirty() const morkStore [inline]
LargeCommit(nsIMdbEnv *ev, nsIMdbThumb **acqThumb)morkStore [virtual]
LazyGetAtomSpace(morkEnv *ev, mdb_scope inAtomScope)morkStore
LazyGetBuilder(morkEnv *ev)morkStore
LazyGetGroundAtomSpace(morkEnv *ev)morkStore
LazyGetGroundColumnSpace(morkEnv *ev)morkStore
LazyGetInStream(morkEnv *ev)morkStore
LazyGetOidAtomSpace(morkEnv *ev)morkStore
LazyGetOutStream(morkEnv *ev)morkStore
LazyGetRowSpace(morkEnv *ev, mdb_scope inRowScope)morkStore
MakeCompressCommitThumb(morkEnv *ev, mork_bool inDoCollect)morkStore
MakeNew(size_t inSize, nsIMdbHeap &ioHeap, morkEnv *ev)morkNode [static]
MarkAllStoreContentDirty(morkEnv *ev)morkStore
MarkClosing()morkNode [inline]
MarkDead()morkNode [inline]
MarkShut()morkNode [inline]
MaybeDirtyStore()morkStore [inline]
mBead_ColormorkBead
MidToAtom(morkEnv *ev, const morkMid &inMid)morkStore
MidToOid(morkEnv *ev, const morkMid &inMid, mdbOid *outOid)morkStore
MidToRow(morkEnv *ev, const morkMid &inMid)morkStore
MidToTable(morkEnv *ev, const morkMid &inMid)morkStore
MidToYarn(morkEnv *ev, const morkMid &inMid, mdbYarn *outYarn)morkStore
mMorkEnvmorkObject
mNode_AccessmorkNode
mNode_BasemorkNode
mNode_DerivedmorkNode
mNode_HeapmorkNode
mNode_LoadmorkNode
mNode_MutablemorkNode
mNode_RefsmorkNode
mNode_UsagemorkNode
mNode_UsesmorkNode
mObject_HandlemorkObject
morkBead(mork_color inBeadColor)morkBead
morkBead(const morkUsage &inUsage, nsIMdbHeap *ioHeap, mork_color inBeadColor)morkBead [protected]
morkBead(morkEnv *ev, const morkUsage &inUsage, nsIMdbHeap *ioHeap, mork_color inBeadColor)morkBead
morkHandleFrame classmorkNode [friend]
morkNode()morkNode [inline, protected]
morkNode(const morkUsage &inUsage, nsIMdbHeap *ioHeap)morkNode [protected]
morkNode(mork_usage inCode)morkNode [protected]
morkNode(morkEnv *ev, const morkUsage &inUsage, nsIMdbHeap *ioHeap)morkNode
morkObject(const morkUsage &inUsage, nsIMdbHeap *ioHeap, mork_color inBeadColor)morkObject [protected]
morkObject(morkEnv *ev, const morkUsage &inUsage, nsIMdbHeap *ioHeap, mork_color inBeadColor, morkHandle *ioHandle)morkObject
morkStore(morkEnv *ev, const morkUsage &inUsage, nsIMdbHeap *ioNodeHeap, morkFactory *inFactory, nsIMdbHeap *ioPortHeap)morkStore
morkStore(const morkStore &other)morkStore [private]
mPort_EnvmorkStore
mPort_FactorymorkStore
mPort_HeapmorkStore
mStore_AtomSpacesmorkStore
mStore_BuildermorkStore
mStore_CanAutoAssignAtomIdentitymorkStore
mStore_CanDirtymorkStore
mStore_CanWriteIncrementalmorkStore
mStore_CommitGroupIdentitymorkStore
mStore_FarBookAtommorkStore
mStore_FilemorkStore
mStore_FirstCommitGroupPosmorkStore
mStore_GroundAtomSpacemorkStore
mStore_GroundColumnSpacemorkStore
mStore_InStreammorkStore
mStore_OidAtomSpacemorkStore
mStore_OutStreammorkStore
mStore_PadmorkStore
mStore_PoolmorkStore
mStore_RowSpacesmorkStore
mStore_SecondCommitGroupPosmorkStore
mStore_ZonemorkStore
NewRow(nsIMdbEnv *ev, mdb_scope inRowScope, nsIMdbRow **acqRow)morkStore [virtual]
NewRow(morkEnv *ev, mdb_scope inRowScope)morkStore
NewRowWithOid(nsIMdbEnv *ev, const mdbOid *inOid, nsIMdbRow **acqRow)morkStore [virtual]
NewRowWithOid(morkEnv *ev, const mdbOid *inOid)morkStore
NewTable(nsIMdbEnv *ev, mdb_scope inRowScope, mdb_kind inTableKind, mdb_bool inMustBeUnique, const mdbOid *inOptionalMetaRowOid, nsIMdbTable **acqTable)morkStore [virtual]
NewTable(morkEnv *ev, mdb_scope inRowScope, mdb_kind inTableKind, mdb_bool inMustBeUnique, const mdbOid *inOptionalMetaRowOid)morkStore
NewTableWithOid(nsIMdbEnv *ev, const mdbOid *inOid, mdb_kind inTableKind, mdb_bool inMustBeUnique, const mdbOid *inOptionalMetaRowOid, nsIMdbTable **acqTable)morkStore [virtual]
NilHeapError(morkEnv *ev) const morkNode
NilStoreFileError(morkEnv *ev)morkStore [static]
NodeUsage() const morkNode [inline]
NonMutableNodeError(morkEnv *ev) const morkNode
NonNodeError(morkEnv *ev) const morkNode
NonOpenNodeError(morkEnv *ev) const morkNode
NonStoreTypeError(morkEnv *ev)morkStore [static]
OidToRow(morkEnv *ev, const mdbOid *inOid)morkStore
OidToTable(morkEnv *ev, const mdbOid *inOid, const mdbOid *inOptionalMetaRowOid)morkStore
OidToYarn(morkEnv *ev, const mdbOid &inOid, mdbYarn *outYarn)morkStore
OpenStoreFile(morkEnv *ev, mork_bool inFrozen, nsIMdbFile *ioFile, const mdbOpenPolicy *inOpenPolicy)morkStore
operator new(size_t inSize, nsIMdbHeap &ioHeap, morkEnv *ev) CPP_THROW_NEWmorkNode [inline]
operator=(const morkStore &other)morkStore [private]
PanicMemoryPurge(nsIMdbEnv *ev, mdb_size *outEstimatedBytesFreed)morkStore [virtual]
PercentOfStoreWasted(morkEnv *ev)morkStore
QueryToken(nsIMdbEnv *ev, const char *inTokenName, mdb_token *outToken)morkStore [virtual]
QueryToken(morkEnv *ev, const char *inTokenName)morkStore
RefsOverflowWarning(morkEnv *ev) const morkNode
RefsUnderflowWarning(morkEnv *ev) const morkNode
RefsUnderUsesWarning(morkEnv *ev) const morkNode
RenumberAllCollectableContent(morkEnv *ev)morkStore
RowScopeHasAssignedIds(nsIMdbEnv *ev, mdb_scope inRowScope, mdb_bool *outCallerAssigned, mdb_bool *outStoreAssigned)morkStore [virtual]
SessionCommit(nsIMdbEnv *ev, nsIMdbThumb **acqThumb)morkStore [virtual]
SessionMemoryPurge(nsIMdbEnv *ev, mdb_size inDesiredBytesFreed, mdb_size *outEstimatedBytesFreed)morkStore [virtual]
SetAsleep()morkNode [inline]
SetCallerAssignedIds(nsIMdbEnv *ev, mdb_scope inRowScope, mdb_bool *outCallerAssigned, mdb_bool *outStoreAssigned)morkStore [virtual]
SetFrozen()morkNode [inline]
SetMutable()morkNode [inline]
SetNodeClean()morkNode [inline]
SetNodeDirty()morkNode [inline]
SetStoreAndAllSpacesCanDirty(morkEnv *ev, mork_bool inCanDirty)morkStore
SetStoreAssignedIds(nsIMdbEnv *ev, mdb_scope inRowScope, mdb_bool *outCallerAssigned, mdb_bool *outStoreAssigned)morkStore [virtual]
SetStoreClean()morkStore [inline]
SetStoreDirty()morkStore [inline]
SetUsagePolicy(nsIMdbEnv *ev, const mdbUsagePolicy *inUsagePolicy)morkStore [virtual]
ShareAtomColumnsHint(nsIMdbEnv *ev, mdb_scope inScopeHint, const mdbColumnSet *inColumnSet)morkStore [virtual]
ShouldCompress(nsIMdbEnv *ev, mdb_percent inPercentWaste, mdb_percent *outActualWaste, mdb_bool *outShould)morkStore [virtual]
SlotStrongBead(morkBead *me, morkEnv *ev, morkBead **ioSlot)morkBead [inline, static]
SlotStrongNode(morkNode *me, morkEnv *ev, morkNode **ioSlot)morkNode [static]
SlotStrongObject(morkObject *me, morkEnv *ev, morkObject **ioSlot)morkObject [inline, static]
SlotStrongPort(morkPort *me, morkEnv *ev, morkPort **ioSlot)morkStore [inline, static]
SlotStrongStore(morkStore *me, morkEnv *ev, morkStore **ioSlot)morkStore [inline, static]
SlotWeakBead(morkBead *me, morkEnv *ev, morkBead **ioSlot)morkBead [inline, static]
SlotWeakNode(morkNode *me, morkEnv *ev, morkNode **ioSlot)morkNode [static]
SlotWeakObject(morkObject *me, morkEnv *ev, morkObject **ioSlot)morkObject [inline, static]
SlotWeakPort(morkPort *me, morkEnv *ev, morkPort **ioSlot)morkStore [inline, static]
SlotWeakStore(morkStore *me, morkEnv *ev, morkStore **ioSlot)morkStore [inline, static]
SmallCommit(nsIMdbEnv *ev)morkStore [virtual]
SmallTokenToOneByteYarn(morkEnv *ev, mdb_token inToken, mdbYarn *outYarn)morkStore [static]
StageAliasAsFarBookAtom(morkEnv *ev, const morkMid *inMid, morkAtomSpace *ioSpace, mork_cscode inForm)morkStore
StageStringAsFarBookAtom(morkEnv *ev, const char *inString, mork_cscode inForm, morkAtomSpace *ioSpace)morkStore
StageYarnAsFarBookAtom(morkEnv *ev, const mdbYarn *inYarn, morkAtomSpace *ioSpace)morkStore
StorePool()morkStore [inline]
StringToToken(nsIMdbEnv *ev, const char *inTokenName, mdb_token *outToken)morkStore [virtual]
StringToToken(morkEnv *ev, const char *inTokenName)morkStore
StrongRefsOnly() const morkNode [inline]
TokenToString(nsIMdbEnv *ev, mdb_token inToken, mdbYarn *outTokenName)morkStore [virtual]
TokenToString(morkEnv *ev, mdb_token inToken, mdbYarn *outTokenName)morkStore
UsesOverflowWarning(morkEnv *ev) const morkNode
UsesUnderflowWarning(morkEnv *ev) const morkNode
WeakRefsOnly() const morkNode [inline]
YarnToAtom(morkEnv *ev, const mdbYarn *inYarn, PRBool createIfMissing=PR_TRUE)morkStore
ZapOld(morkEnv *ev, nsIMdbHeap *ioHeap)morkNode
~morkBead()morkBead [virtual]
~morkNode()morkNode [virtual]
~morkObject()morkObject [virtual]
~morkStore()morkStore [virtual]