From 8e161a2db88720840dc979cb9fe1f0c38742787d Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sat, 9 Mar 2013 10:01:40 +0000 Subject: Folders: - custom array class removed; - a lot of junk also removed; - version bump; git-svn-id: http://svn.miranda-ng.org/main/trunk@3931 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Folders/src/foldersList.h | 67 --------------------------------------- 1 file changed, 67 deletions(-) delete mode 100644 plugins/Folders/src/foldersList.h (limited to 'plugins/Folders/src/foldersList.h') diff --git a/plugins/Folders/src/foldersList.h b/plugins/Folders/src/foldersList.h deleted file mode 100644 index bbe789e5c5..0000000000 --- a/plugins/Folders/src/foldersList.h +++ /dev/null @@ -1,67 +0,0 @@ -/* -Custom profile folders plugin for Miranda IM - -Copyright © 2005 Cristian Libotean - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License -as published by the Free Software Foundation; either version 2 -of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -*/ - -#ifndef M_FOLDERS_LIST_H -#define M_FOLDERS_LIST_H - -#include -#include - -#include "folderItem.h" - -#define FOLDERS_NO_HELPER_FUNCTIONS -#include "m_folders.h" -#undef FOLDERS_NO_HELPER_FUNCTIONS -#include "newpluginapi.h" -#include "m_langpack.h" - -class CFoldersList{ - protected: - PFolderItem *list; //the list - int count; - int capacity; - - void Enlarge(int increaseAmount); - void EnsureCapacity(); - - public: - CFoldersList(int initialSize = 10); - virtual ~CFoldersList(); - - void Clear(); - int Add(CFolderItem *item); - int Add(FOLDERSDATA* data); - void Remove(CFolderItem *item); - void Remove(int uniqueID); - int Contains(CFolderItem *item); - int Contains(const char *section, const TCHAR *name); - - int Count(); - int Capacity(); - - PFolderItem Get(int index); - PFolderItem Get(const char *section, const TCHAR *name); - PFolderItem GetTranslated(const char *trSection, const TCHAR *trName); - int Expand(int index, TCHAR *szResult, int size); - void Save(); -}; - - -#endif \ No newline at end of file -- cgit v1.2.3