summaryrefslogtreecommitdiffstats
path: root/src/memberlist.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2019-02-11 18:36:01 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2019-02-17 11:39:58 (GMT)
commitaf363c50c64268f473aa5b595a0379f8590c4759 (patch)
tree8008a6e8bc0779ed346153149d47cdcf24f8c09d /src/memberlist.cpp
parent9a05fda1c0aef229252d133987f866e0f6718eb0 (diff)
downloadDoxygen-af363c50c64268f473aa5b595a0379f8590c4759.zip
Doxygen-af363c50c64268f473aa5b595a0379f8590c4759.tar.gz
Doxygen-af363c50c64268f473aa5b595a0379f8590c4759.tar.bz2
Remove persistent storage of Entry objects
Diffstat (limited to 'src/memberlist.cpp')
-rw-r--r--src/memberlist.cpp70
1 files changed, 0 insertions, 70 deletions
diff --git a/src/memberlist.cpp b/src/memberlist.cpp
index 031b619..8d88863 100644
--- a/src/memberlist.cpp
+++ b/src/memberlist.cpp
@@ -25,7 +25,6 @@
#include "doxygen.h"
#include "outputlist.h"
#include "groupdef.h"
-#include "marshal.h"
#include "vhdldocgen.h"
#include "namespacedef.h"
#include "filedef.h"
@@ -930,75 +929,6 @@ void MemberList::findSectionsInDocumentation()
}
}
-void MemberList::marshal(StorageIntf *s)
-{
- marshalInt(s,(int)m_listType);
- marshalInt(s,m_varCnt);
- marshalInt(s,m_funcCnt);
- marshalInt(s,m_enumCnt);
- marshalInt(s,m_enumValCnt);
- marshalInt(s,m_typeCnt);
- marshalInt(s,m_seqCnt);
- marshalInt(s,m_dictCnt);
- marshalInt(s,m_protoCnt);
- marshalInt(s,m_defCnt);
- marshalInt(s,m_friendCnt);
- marshalInt(s,m_numDecMembers);
- marshalInt(s,m_numDocMembers);
- marshalBool(s,m_inGroup);
- marshalBool(s,m_inFile);
- marshalBool(s,m_needsSorting);
- if (memberGroupList==0)
- {
- marshalUInt(s,NULL_LIST); // null pointer representation
- }
- else
- {
- marshalUInt(s,memberGroupList->count());
- QListIterator<MemberGroup> mgi(*memberGroupList);
- MemberGroup *mg=0;
- for (mgi.toFirst();(mg=mgi.current());++mgi)
- {
- mg->marshal(s);
- }
- }
-}
-
-void MemberList::unmarshal(StorageIntf *s)
-{
- m_listType = (MemberListType)unmarshalInt(s);
- m_varCnt = unmarshalInt(s);
- m_funcCnt = unmarshalInt(s);
- m_enumCnt = unmarshalInt(s);
- m_enumValCnt = unmarshalInt(s);
- m_typeCnt = unmarshalInt(s);
- m_seqCnt = unmarshalInt(s);
- m_dictCnt = unmarshalInt(s);
- m_protoCnt = unmarshalInt(s);
- m_defCnt = unmarshalInt(s);
- m_friendCnt = unmarshalInt(s);
- m_numDecMembers = unmarshalInt(s);
- m_numDocMembers = unmarshalInt(s);
- m_inGroup = unmarshalBool(s);
- m_inFile = unmarshalBool(s);
- m_needsSorting = unmarshalBool(s);
- uint i,count = unmarshalUInt(s);
- if (count==NULL_LIST) // empty list
- {
- memberGroupList = 0;
- }
- else // add member groups
- {
- memberGroupList = new MemberGroupList;
- for (i=0;i<count;i++)
- {
- MemberGroup *mg = new MemberGroup;
- mg->unmarshal(s);
- memberGroupList->append(mg);
- }
- }
-}
-
void MemberList::setNeedsSorting(bool b)
{
m_needsSorting = b;