Reference Manual

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

# thread.h File Reference

A GThread C++ wrapper interface. More...

`#include <inti/glib/mutex.h>`
`#include <inti/glib/timeval.h>`

Go to the source code of this file.

## Namespaces

- namespace Inti
- namespace Inti::G

## Defines

- #define INTI_STATIC_PRIVATE_INIT { G_STATIC_PRIVATE_INIT }
    Macro that initializes a StaticPrivate.

## Detailed Description

A GThread C++ wrapper interface.

Provides a thread abstraction; including threads, different mutexes, conditions and thread private data.

## Define Documentation

#define INTI_STATIC_PRIVATE_INIT { G_STATIC_PRIVATE_INIT }

| Macro that initializes a StaticPrivate. A StaticPrivate must be initialized with this macro, before it can be used. This macro can used be to initialize a variable, but it cannot be assigned to a variable. If you want to allocate a run-time private key use G::Private instead.

Main Page - Footer