gschem

x_log.h File Reference

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

Go to the source code of this file.

Data Structures

struct  _LogClass
struct  _Log

Defines

#define TYPE_LOG   (log_get_type())
#define LOG(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_LOG, Log))
#define LOG_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_LOG, LogClass))
#define IS_LOG(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_LOG))

Typedefs

typedef struct _LogClass LogClass
typedef struct _Log Log

Enumerations

enum  LogResponseType { LOG_RESPONSE_CLOSE = 1 }

Functions

GType log_get_type (void)
 Get the Log class type.

Define Documentation

#define TYPE_LOG   (log_get_type())

Definition at line 28 of file x_log.h.

#define LOG (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_LOG, Log))

Definition at line 29 of file x_log.h.

#define LOG_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_LOG, LogClass))

Definition at line 30 of file x_log.h.

#define IS_LOG (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_LOG))

Definition at line 31 of file x_log.h.


Typedef Documentation

typedef struct _LogClass LogClass

Definition at line 34 of file x_log.h.

typedef struct _Log Log

Definition at line 35 of file x_log.h.


Enumeration Type Documentation

Enumerator:
LOG_RESPONSE_CLOSE 

Definition at line 23 of file x_log.h.


Function Documentation

GType log_get_type ( void  )
Function Description

On first call, registers the Log class with the GType dynamic type system. On subsequent calls, returns the saved value from first execution.

Returns:
the type identifier for the Log class

Definition at line 228 of file x_log.c.

Here is the call graph for this function:

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines