oled 1.0
OLED Graphics Control Library
Loading...
Searching...
No Matches
datatypes.h File Reference

Enumeration definitions for various numerical data types. More...

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

Go to the source code of this file.

Typedefs

typedef enum NUMBER_Type_t NUMBER_Type
 Alias for enum NUMBER_Type_t representing various number data types.

Enumerations

enum  NUMBER_Type_t {
  NUMBER_Unsigned_Int , NUMBER_Unsigned_Long , NUMBER_Signed_Int , NUMBER_Signed_Long ,
  NUMBER_Float , NUMBER_Double
}
 Defines different number data types. More...

Detailed Description

Enumeration definitions for various numerical data types.

This header file defines enumerations representing multiple number data types including unsigned and signed integers of various sizes, as well as single and double precision floating-point types.

Note
These enums improve code clarity by providing symbolic names for different numerical data formats, facilitating type management and conversions within the software.
Author
g.raf
Date
2025-09-02
Version
1.0 Release
Note
This file is part of a larger project and subject to the license specified in the repository. For updates and the complete revision history, see the GitHub repository.
See also
https://github.com/0x007e/avr-common "AVR ATmega GitHub Repository"

Typedef Documentation

◆ NUMBER_Type

typedef enum NUMBER_Type_t NUMBER_Type

Alias for enum NUMBER_Type_t representing various number data types.

Enumeration Type Documentation

◆ NUMBER_Type_t

Defines different number data types.

This enumeration specifies various numerical data types that may be used in software, including unsigned and signed integers of different sizes, as well as floating-point types.

Enumerator
NUMBER_Unsigned_Int 

Unsigned integer data type

NUMBER_Unsigned_Long 

Unsigned long integer data type

NUMBER_Signed_Int 

Signed integer data type

NUMBER_Signed_Long 

Signed long integer data type

NUMBER_Float 

Single precision floating-point data type

NUMBER_Double 

Double precision floating-point data type