Home Libraries Author Links

unique.h File Reference


Detailed Description

Specification of data types and functions for system-unique singletons and thread-specific data items.

Version:
1.11-r319
Date:
2007-11-15 17:34:59 (Tom)
Author:
Tom Michaelis
SysToMath
Wittelsbacherstr. 7
D-80469 Munich
Contact:
http://www.SysToMath.com
mailto:Tom.Michaelis@SysToMath.com
This C header file contains declarations of data types and functions specifying system-unique singletons and thread-specific data items. They are implemented as macros in the C header file _unique.h belonging to the SysToMath Base C Library stmbase.

Definition in file unique.h.

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define StmSystemUniqueItemDefine(ItemType, TimeoutMs)   StmSystemUniqueItemImpl_ (ItemType, TimeoutMs)
 Definition of the abstract data type StmSystemUnique<ItemType> providing a system-unique singleton item of the abstract data type ItemType.
#define StmThreadSpecificItemDefine(ItemType)   StmThreadSpecificItemImpl_ (ItemType)
 Definition of the abstract data type StmThreadSpecificItemType providing a thread-specific item of the abstract data type ItemType.

Functions

void SampleStateTypeDestroy (SampleStateType item)
 SampleStateType destuction function required by the StmThreadSpecificItemDefine macro.


© Copyright Tom Michaelis 2002-2007

Distributed under the SysToMath Software License (See the accompanying file license.txt or a copy at www.SysToMath.com).