Choco OS  V.0.16.9.0
Join to the chocolate world
oc_stdtypes.h File Reference

FILE__DESCRIPTION More...

#include <stdint.h>

Go to the source code of this file.

Macros

#define oC_uint8_MAX
 machine memory size unsigned integer More...
 
#define oC_uint8_MIN
 minimum value for uint8_t type
 
#define oC_uint16_MAX
 maximum value for uint16_t type
 
#define oC_uint16_MIN
 minimum value for uint16_t type
 
#define oC_uint32_MAX
 maximum value for uint32_t type
 
#define oC_uint32_MIN
 minimum value for uint32_t type
 
#define oC_uint64_MAX
 maximum value for uint64_t type
 
#define oC_uint64_MIN
 minimum value for uint64_t type
 
#define oC_int8_MAX
 maximum value for int8_t type
 
#define oC_int8_MIN
 minimum value for int8_t type
 
#define oC_int16_MAX
 maximum value for int16_t type
 
#define oC_int16_MIN
 minimum value for int16_t type
 
#define oC_int32_MAX
 maximum value for int32_t type
 
#define oC_int32_MIN
 minimum value for int32_t type
 
#define oC_int64_MAX
 maximum value for int64_t type
 
#define oC_int64_MIN
 minimum value for int64_t type
 

Typedefs

typedef uint8_t oC_uint8_t
 type for 8 bit unsigned integer More...
 
typedef uint16_t oC_uint16_t
 type for 16 bit unsigned integer More...
 
typedef uint32_t oC_uint32_t
 type for 32 bit unsigned integer More...
 
typedef uint64_t oC_uint64_t
 type for 64 bit unsigned integer More...
 
typedef int8_t oC_int8_t
 type for 8 bit signed integer More...
 
typedef int16_t oC_int16_t
 type for 16 bit signed integer More...
 
typedef int32_t oC_int32_t
 type for 32 bit signed integer More...
 
typedef int64_t oC_int64_t
 type for 64 bit signed integer More...
 

Enumerations

Detailed Description


Author
Patryk Kubiak - (Created on: 8 wrz 2015 21:30:45)
Note
Copyright (C) 2015 Patryk Kubiak patry.nosp@m.k.ku.nosp@m.biak9.nosp@m.0@gm.nosp@m.ail.c.nosp@m.om
           This program is free software; you can redistribute it and/or modify
           it under the terms of the GNU General Public License as published by
           the Free Software Foundation; either version 2 of the License, or
           (at your option) any later version.

           This program is distributed in the hope that it will be useful,
           but WITHOUT ANY WARRANTY; without even the implied warranty of
           MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
           GNU General Public License for more details.

           You should have received a copy of the GNU General Public License
           along with this program; if not, write to the Free Software
           Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA

Definition in file oc_stdtypes.h.

Macro Definition Documentation

#define oC_uint8_MAX

Unsigned integer that is in size of the memory architecture (in 32bits machine it will be 32bits length). machine memory size signed integer

Signed integer that is in size of the memory architecture (in 32bits machine it will be 32bits length).

maximum value for uint8_t type

Definition at line 135 of file oc_stdtypes.h.

Typedef Documentation

typedef int16_t oC_int16_t

The type stores signed integer that stores 16 bits values.

Definition at line 80 of file oc_stdtypes.h.

typedef int32_t oC_int32_t

The type stores signed integer that stores 32 bits values.

Definition at line 88 of file oc_stdtypes.h.

typedef int64_t oC_int64_t

The type stores signed integer that stores 64 bits values.

Definition at line 96 of file oc_stdtypes.h.

typedef int8_t oC_int8_t

The type stores signed integer that stores 8 bits values.

Definition at line 72 of file oc_stdtypes.h.

typedef uint16_t oC_uint16_t

The type stores unsigned integer that stores 16 bits values.

Definition at line 48 of file oc_stdtypes.h.

typedef uint32_t oC_uint32_t

The type stores unsigned integer that stores 32 bits values.

Definition at line 56 of file oc_stdtypes.h.

typedef uint64_t oC_uint64_t

The type stores unsigned integer that stores 64 bits values.

Definition at line 64 of file oc_stdtypes.h.

typedef uint8_t oC_uint8_t

The type stores unsigned integer that stores 8 bits values.

Definition at line 40 of file oc_stdtypes.h.

Enumeration Type Documentation

enum oC_Power_t

The type stores state of the power. This type is used by the Power Manager to set or return current state of the power.

Enumerator
oC_Power_Off 

Something is powered off.

oC_Power_On 

Something is powered on.

oC_Power_NotHandled 

Something power is not handled.

oC_Power_Invalid 

Something index is not correct.

Definition at line 249 of file oc_stdtypes.h.