diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/classes.html b/dependencies/sources/TinyThread++-1.0/doc/html/classes.html deleted file mode 100644 index 4806f635da..0000000000 --- a/dependencies/sources/TinyThread++-1.0/doc/html/classes.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -TinyThread++: Alphabetical List - - - - - - -
-

Class Index

C | D | F | I | L | M | R | T
- -
  C  
-
  F  
-
  L  
-
mutex (tthread)   recursive_mutex (tthread)   
condition_variable (tthread)   fast_mutex (tthread)   lock_guard (tthread)   
  R  
-
  T  
-
  D  
-
  I  
-
  M  
-
ratio (tthread)   thread (tthread)   
duration (tthread::chrono)   thread::id (tthread)   
C | D | F | I | L | M | R | T
-
-
Generated on Fri Oct 1 21:49:33 2010 for TinyThread++ by  - -doxygen 1.6.3
- - diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1chrono_1_1duration-members.html b/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1chrono_1_1duration-members.html deleted file mode 100644 index b6da961910..0000000000 --- a/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1chrono_1_1duration-members.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - -TinyThread++: Member List - - - - - - -
-

duration< _Rep, _Period > Member List

This is the complete list of members for duration< _Rep, _Period >, including all inherited members. - - -
count() const duration< _Rep, _Period > [inline]
duration(const _Rep2 &r)duration< _Rep, _Period > [inline, explicit]
-
Generated on Fri Oct 1 21:49:34 2010 for TinyThread++ by  - -doxygen 1.6.3
- - diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1ratio-members.html b/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1ratio-members.html deleted file mode 100644 index 06d9bb914d..0000000000 --- a/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1ratio-members.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - -TinyThread++: Member List - - - - - - -
-

ratio< N, D > Member List

This is the complete list of members for ratio< N, D >, including all inherited members. -
-
Generated on Fri Oct 1 21:49:34 2010 for TinyThread++ by  - -doxygen 1.6.3
- - diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1ratio.html b/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1ratio.html deleted file mode 100644 index 7cf4560621..0000000000 --- a/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1ratio.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - -TinyThread++: ratio< N, D > Class Template Reference - - - - - - -
-

ratio< N, D > Class Template Reference

-

Minimal implementation of the ratio class. -More...

- -

#include <tinythread.h>

- -

List of all members.

- -
-

Detailed Description

-

template<__intmax_t N, __intmax_t D = 1>
- class tthread::ratio< N, D >

- -

Minimal implementation of the ratio class.

-

This class provides enough functionality to implement some basic chrono classes.

-
The documentation for this class was generated from the following file: -
-
Generated on Fri Oct 1 21:49:34 2010 for TinyThread++ by  - -doxygen 1.6.3
- - diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1thread_1_1id-members.html b/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1thread_1_1id-members.html deleted file mode 100644 index a1ee0d7e59..0000000000 --- a/dependencies/sources/TinyThread++-1.0/doc/html/classtthread_1_1thread_1_1id-members.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - -TinyThread++: Member List - - - - - - -
-

id Member List

This is the complete list of members for id, including all inherited members. - -
id()id [inline]
-
Generated on Fri Oct 1 21:49:34 2010 for TinyThread++ by  - -doxygen 1.6.3
- - diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/doxygen.png b/dependencies/sources/TinyThread++-1.0/doc/html/doxygen.png deleted file mode 100644 index f0a274bbaf..0000000000 Binary files a/dependencies/sources/TinyThread++-1.0/doc/html/doxygen.png and /dev/null differ diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/fast__mutex_8h.html b/dependencies/sources/TinyThread++-1.0/doc/html/fast__mutex_8h.html deleted file mode 100644 index ef2a8c7cf5..0000000000 --- a/dependencies/sources/TinyThread++-1.0/doc/html/fast__mutex_8h.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - -TinyThread++: fast_mutex.h File Reference - - - - - - -
-

fast_mutex.h File Reference

#include <pthread.h>
- -

Go to the source code of this file.

- - - - - - - -

-

-

Classes

class  fast_mutex
 Fast mutex class. More...

Namespaces

namespace  tthread
 

Main name space for TinyThread++.

-
-

Detailed Description

-
-
Generated on Fri Oct 1 21:49:33 2010 for TinyThread++ by  - -doxygen 1.6.3
- - diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/namespacetthread.html b/dependencies/sources/TinyThread++-1.0/doc/html/namespacetthread.html deleted file mode 100644 index 66d62312bd..0000000000 --- a/dependencies/sources/TinyThread++-1.0/doc/html/namespacetthread.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - -TinyThread++: tthread Namespace Reference - - - - - - -
-

tthread Namespace Reference

-

Main name space for TinyThread++. -More...

- - - - -

-

- - -

-

- - - - - - - - - - - - - - - -

Namespaces

namespace  chrono
 

Minimal implementation of the chrono namespace.

-
namespace  this_thread
 

The namespace this_thread provides methods for dealing with the calling thread.

-

Classes

class  fast_mutex
 Fast mutex class. More...
class  mutex
 Mutex class. More...
class  recursive_mutex
 Recursive mutex class. More...
class  lock_guard
 Lock guard class. More...
class  condition_variable
 Condition variable class. More...
class  thread
 Thread class. More...
class  ratio
 Minimal implementation of the ratio class. More...
-

Detailed Description

-

Main name space for TinyThread++.

-

This namespace is more or less equivalent to the std namespace for the C++0x thread classes. For instance, the tthread::mutex class corresponds to the std::mutex class.

-
-
Generated on Fri Oct 1 21:49:33 2010 for TinyThread++ by  - -doxygen 1.6.3
- - diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/tab_b.gif b/dependencies/sources/TinyThread++-1.0/doc/html/tab_b.gif deleted file mode 100644 index 0d623483ff..0000000000 Binary files a/dependencies/sources/TinyThread++-1.0/doc/html/tab_b.gif and /dev/null differ diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/tab_l.gif b/dependencies/sources/TinyThread++-1.0/doc/html/tab_l.gif deleted file mode 100644 index 9b1e6337c9..0000000000 Binary files a/dependencies/sources/TinyThread++-1.0/doc/html/tab_l.gif and /dev/null differ diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/tab_r.gif b/dependencies/sources/TinyThread++-1.0/doc/html/tab_r.gif deleted file mode 100644 index ce9dd9f533..0000000000 Binary files a/dependencies/sources/TinyThread++-1.0/doc/html/tab_r.gif and /dev/null differ diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/tabs.css b/dependencies/sources/TinyThread++-1.0/doc/html/tabs.css deleted file mode 100644 index a444163416..0000000000 --- a/dependencies/sources/TinyThread++-1.0/doc/html/tabs.css +++ /dev/null @@ -1,105 +0,0 @@ -/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ - -DIV.tabs -{ - float : left; - width : 100%; - background : url("tab_b.gif") repeat-x bottom; - margin-bottom : 4px; -} - -DIV.tabs UL -{ - margin : 0px; - padding-left : 10px; - list-style : none; -} - -DIV.tabs LI, DIV.tabs FORM -{ - display : inline; - margin : 0px; - padding : 0px; -} - -DIV.tabs FORM -{ - float : right; -} - -DIV.tabs A -{ - float : left; - background : url("tab_r.gif") no-repeat right top; - border-bottom : 1px solid #84B0C7; - font-size : 80%; - font-weight : bold; - text-decoration : none; -} - -DIV.tabs A:hover -{ - background-position: 100% -150px; -} - -DIV.tabs A:link, DIV.tabs A:visited, -DIV.tabs A:active, DIV.tabs A:hover -{ - color: #1A419D; -} - -DIV.tabs SPAN -{ - float : left; - display : block; - background : url("tab_l.gif") no-repeat left top; - padding : 5px 9px; - white-space : nowrap; -} - -DIV.tabs #MSearchBox -{ - float : right; - display : inline; - font-size : 1em; -} - -DIV.tabs TD -{ - font-size : 80%; - font-weight : bold; - text-decoration : none; -} - - - -/* Commented Backslash Hack hides rule from IE5-Mac \*/ -DIV.tabs SPAN {float : none;} -/* End IE5-Mac hack */ - -DIV.tabs A:hover SPAN -{ - background-position: 0% -150px; -} - -DIV.tabs LI.current A -{ - background-position: 100% -150px; - border-width : 0px; -} - -DIV.tabs LI.current SPAN -{ - background-position: 0% -150px; - padding-bottom : 6px; -} - -DIV.navpath -{ - background : none; - border : none; - border-bottom : 1px solid #84B0C7; - text-align : center; - margin : 2px; - padding : 2px; -} diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/tinythread_8h_source.html b/dependencies/sources/TinyThread++-1.0/doc/html/tinythread_8h_source.html deleted file mode 100644 index b99cc797d3..0000000000 --- a/dependencies/sources/TinyThread++-1.0/doc/html/tinythread_8h_source.html +++ /dev/null @@ -1,517 +0,0 @@ - - - - -TinyThread++: tinythread.h Source File - - - - - - -
Generated on Fri Oct 1 21:49:33 2010 for TinyThread++ by  - -doxygen 1.6.3
- - diff --git a/dependencies/sources/TinyThread++-1.0/README.txt b/dependencies/sources/TinyThread++-1.1/README.txt similarity index 93% rename from dependencies/sources/TinyThread++-1.0/README.txt rename to dependencies/sources/TinyThread++-1.1/README.txt index 2055a1f254..6b16d86886 100644 --- a/dependencies/sources/TinyThread++-1.0/README.txt +++ b/dependencies/sources/TinyThread++-1.1/README.txt @@ -1,7 +1,7 @@ -TinyThread++ v1.0 +TinyThread++ v1.1 ================= -http://tinythread.sourceforge.net +http://tinythreadpp.bitsnbites.eu About @@ -10,8 +10,8 @@ About TinyThread++ is a minimalist, portable, threading library for C++, intended to make it easy to create multi threaded C++ applications. -The library is closesly modeled after the current C++0x standard (draft), but -only a subset is implemented at the moment. +The library is closesly modeled after the C++11 standard, but only a subset is +implemented at the moment. See the documentation in the doc/html directory for more information. @@ -48,6 +48,9 @@ Windows/MS Visual Studio: History ------- +v1.1 - 2012.05.07 + - Added thread::detach(). + v1.0 - 2010.10.01 - First non-beta release. - Made mutex non-recursive (according to spec), and added recursive_mutex. @@ -104,7 +107,7 @@ v0.1 - 2010.03.21 License ------- -Copyright (c) 2010 Marcus Geelnard +Copyright (c) 2010-2012 Marcus Geelnard This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages @@ -124,3 +127,4 @@ freely, subject to the following restrictions: 3. This notice may not be removed or altered from any source distribution. + diff --git a/dependencies/sources/TinyThread++-1.0/doc/Doxyfile b/dependencies/sources/TinyThread++-1.1/doc/Doxyfile similarity index 99% rename from dependencies/sources/TinyThread++-1.0/doc/Doxyfile rename to dependencies/sources/TinyThread++-1.1/doc/Doxyfile index 3af0770b92..9a4fd18a04 100644 --- a/dependencies/sources/TinyThread++-1.0/doc/Doxyfile +++ b/dependencies/sources/TinyThread++-1.1/doc/Doxyfile @@ -31,7 +31,7 @@ PROJECT_NAME = TinyThread++ # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 1.0 +PROJECT_NUMBER = 1.1 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put. diff --git a/dependencies/sources/TinyThread++-1.0/doc/html/annotated.html b/dependencies/sources/TinyThread++-1.1/doc/html/annotated.html similarity index 65% rename from dependencies/sources/TinyThread++-1.0/doc/html/annotated.html rename to dependencies/sources/TinyThread++-1.1/doc/html/annotated.html index 4cc6217561..a645376f60 100644 --- a/dependencies/sources/TinyThread++-1.0/doc/html/annotated.html +++ b/dependencies/sources/TinyThread++-1.1/doc/html/annotated.html @@ -7,29 +7,44 @@ - -