diff options
author | David Robillard <d@drobilla.net> | 2009-05-13 16:04:14 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2009-05-13 16:04:14 +0000 |
commit | c0d0364c030688aa8bfe4ad8dcaa2cffed8c0d04 (patch) | |
tree | c559879d17437adfb1aae4fb5fb40bbe6ac2f983 /raul/Table.hpp | |
parent | f60b59b49df6bc298755d49e97bc329b6d6030a1 (diff) | |
download | raul-c0d0364c030688aa8bfe4ad8dcaa2cffed8c0d04.tar.gz raul-c0d0364c030688aa8bfe4ad8dcaa2cffed8c0d04.tar.bz2 raul-c0d0364c030688aa8bfe4ad8dcaa2cffed8c0d04.zip |
Strip trailing whitespace.
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1999 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'raul/Table.hpp')
-rw-r--r-- | raul/Table.hpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/raul/Table.hpp b/raul/Table.hpp index 40386e5..cb8f60e 100644 --- a/raul/Table.hpp +++ b/raul/Table.hpp @@ -1,15 +1,15 @@ /* This file is part of Raul. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Raul 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. - * + * * Raul 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 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., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA @@ -39,7 +39,7 @@ class Table : public boost::noncopyable { public: Table<K, T>() : _entries() {} Table<K, T>(size_t capacity) : _entries(capacity) {} - + void clear() { _entries.clear(); } bool empty() const { return _entries.empty(); } void reserve(size_t n) { _entries.reserve(n); } @@ -58,7 +58,7 @@ public: const Table<K,T>* _table; size_t _index; }; - + struct iterator { iterator(Table<K,T>& t, size_t i) : _table(&t), _index(i) {} inline std::pair<K, T>& operator*() const { return (std::pair<K, T>&)_table->_entries[_index]; } @@ -83,14 +83,14 @@ public: void erase(iterator i); void erase(iterator start, iterator end); void erase_by_index(size_t start, size_t end); - + SharedPtr< Table<K, T> > yank(iterator start, iterator end); std::pair<iterator, bool> cram(const Table<K, T>& range); - + const_iterator find(const_iterator start, const_iterator end, const K& key) const; const_iterator find(const K& key) const; - + iterator find(const_iterator start, const_iterator end, const K& key); iterator find(const K& key); @@ -110,7 +110,7 @@ private: #endif friend class iterator; - + typedef std::pair<K, T> Entry; std::vector<Entry> _entries; |