JX Application Framework
Loading...
Searching...
No Matches
JFileArray Member List

This is the complete list of members for JFileArray, including all inherited members.

AppendItem(const JString &data)JFileArrayinline
AppendItem(std::ostringstream &dataStream)JFileArrayinline
Broadcast(const T &message)JBroadcasterinlineprotected
BroadcastWithFeedback(Message *message)JBroadcasterinlineprotected
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember)JBroadcasterprotected
Create(const JString &fileName, const JUtf8Byte *fileSignature, JFileArray **obj, const CreateAction action=kFailIfOpen)JFileArraystatic
Create(JFileArray *theEnclosingFile, const JFAID &enclosureItemID, JFileArray **obj)JFileArraystatic
CreateAction enum nameJFileArray
FlushChanges()JFileArray
GetFileArrayIndex()JFileArrayinlineprotected
GetFileName() constJFileArray
GetIndexFromEnd(const JIndex index) constJCollection
GetItem(const JFAIndex &index, std::string *data) constJFileArray
GetItem(const JFAID &id, std::string *data) constJFileArray
GetItemCount() constJCollectioninline
GetRecipientCount() constJBroadcaster
GetSenderCount() constJBroadcaster
GetVersion() constJFileArrayinline
HasRecipients() constJBroadcaster
HasSenders() constJBroadcaster
IDToIndex(const JFAID &id, JFAIndex *index) constJFileArray
IDValid(const JFAID &id) constJFileArrayinline
IndexToID(const JFAIndex &index, JFAID *id) constJFileArray
IndexValid(const JFAIndex &index) constJFileArrayinline
JCollection::IndexValid(const JIndex index) constJCollectioninline
InsertItemAtIndex(const JFAIndex &index, const JString &data)JFileArray
InsertItemAtIndex(const JFAIndex &index, std::ostringstream &dataStream)JFileArray
IsEmpty() constJCollectioninline
ItemAdded()JCollectioninlineprotected
ItemRemoved()JCollectionprotected
JBroadcaster()JBroadcaster
JBroadcaster(const JBroadcaster &source)JBroadcasterprotected
JCollection()JCollection
JCollection(const JCollection &source)JCollection
JFileArray(const JString &fileName, const JUtf8Byte *fileSignature, const CreateAction action)JFileArrayprotected
JFileArray(JFileArray *theEnclosingFile, const JFAID &enclosureItemID)JFileArrayprotected
JFileArrayIndexJFileArrayfriend
kDeleteIfOpen enum valueJFileArray
kDeleteIfWaitTimeout enum valueJFileArray
kFailIfOpen enum valueJFileArray
kFileAlreadyOpenJFileArraystatic
kFileNotWritableJFileArraystatic
kIgnoreIfOpen enum valueJFileArray
kInitialVersionJFileArraystatic
kItemChangedJFileArraystatic
kItemInsertedJFileArraystatic
kItemMovedJFileArraystatic
kItemRemovedJFileArraystatic
kItemsSwappedJFileArraystatic
kNotEmbeddedFileJFileArraystatic
kTryWaitUntilCanOpen enum valueJFileArray
kUnsignedLongLength enum valueJFileArray
kWrongSignatureJFileArraystatic
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f)JBroadcaster
ListenTo(const JBroadcaster *sender)JBroadcasterprotected
MoveItemToIndex(const JFAIndex &currentIndex, const JFAIndex &newIndex)JFileArray
OKToCreateBase(const JString &fileName, const JUtf8Byte *fileSignature, const CreateAction action=kFailIfOpen)JFileArraystatic
OKToCreateEmbedded(JFileArray *theEnclosingFile, const JFAID &enclosureItemID)JFileArraystatic
JCollection::operator=(const JCollection &source)JCollection
JBroadcaster::operator=(const JBroadcaster &source)JBroadcaster
PrependItem(const JString &data)JFileArrayinline
PrependItem(std::ostringstream &dataStream)JFileArrayinline
Receive(JBroadcaster *sender, const Message &message)JBroadcasterprotectedvirtual
ReceiveGoingAway(JBroadcaster *sender)JBroadcasterprotectedvirtual
ReceiveWithFeedback(JBroadcaster *sender, Message *message)JBroadcasterprotectedvirtual
RemoveItem(const JFAIndex &index)JFileArray
RemoveItem(const JFAID &id)JFileArray
Send(JBroadcaster *recipient, const T &message)JBroadcasterprotected
SendWithFeedback(JBroadcaster *recipient, Message *message)JBroadcasterprotected
SetItem(const JFAIndex &index, const JString &data)JFileArray
SetItem(const JFAID &id, const JString &data)JFileArray
SetItem(const JFAIndex &index, std::ostringstream &dataStream)JFileArray
SetItem(const JFAID &id, std::ostringstream &dataStream)JFileArray
SetItemCount(const JSize newItemCount)JCollectioninlineprotected
SetVersion(const JFileVersion newVersion)JFileArrayinline
ShouldFlushChanges(const bool write)JFileArrayinline
StopListening(const JBroadcaster *sender)JBroadcasterprotected
StopListening(const JBroadcaster *sender, const std::type_info &messageType)JBroadcasterprotected
SwapItems(const JFAIndex &index1, const JFAIndex &index2)JFileArray
ToString() const overrideJCollectionvirtual
WillFlushChanges() constJFileArrayinline
~JBroadcaster()JBroadcastervirtual
~JCollection() overrideJCollection
~JFileArray() overrideJFileArray