Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

at_win32_thread.h

Go to the documentation of this file.
00001 //
00002 // The Austria library is copyright (c) Gianni Mariani 2004.
00003 // 
00004 // Grant Of License.  Grants to LICENSEE the non-exclusive right to use the Austria
00005 // library subject to the terms of the LGPL.
00006 // 
00007 // A copy of the license is available in this directory or one may be found at this URL:
00008 //      http://www.gnu.org/copyleft/lesser.txt
00009 // 
00015 #ifndef x_at_win32_thread_h_x
00016 #define x_at_win32_thread_h_x 1
00017 
00018 // Austria namespace
00019 namespace at
00020 {
00021     
00022 //
00023 // These types are system specific.
00024 //
00025 
00026 typedef unsigned int SYS_TaskID;
00027 
00028 
00035 typedef void * SystemMutexContextType[
00036     sizeof( void * ) == 4
00037         ? 6 * sizeof( void * )
00038         : 5 * sizeof( void * )
00039 ];
00040 
00048 typedef void * SystemConditionalContextType[
00049     sizeof( void * ) == 4
00050         ? 13 * sizeof( void * )
00051         : 7 * sizeof( void * )
00052 ];
00053 
00054 
00055 }; // namespace
00056 
00057 #endif // x_at_win32_thread_h_x
00058 
00059 
00060 

Generated for Austria by doxygen and MakeXS at Sun Oct 24 17:35:34 PDT 2004