at24cm0x 1.0
at24cm0x driver 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 NUMERIC_Type_t NUMERIC_Type
 Alias for enum NUMERIC_Type_t representing various number data types.

Enumerations

enum  NUMERIC_Type_t {
  NUMERIC_Unsigned_Int , NUMERIC_Unsigned_Long , NUMERIC_Signed_Int , NUMERIC_Signed_Long ,
  NUMERIC_Float , NUMERIC_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
2026-02-14
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/shared-numeric "Shared Numeric Data Types GitHub Repository"

Typedef Documentation

◆ NUMERIC_Type

Alias for enum NUMERIC_Type_t representing various number data types.

Enumeration Type Documentation

◆ NUMERIC_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
NUMERIC_Unsigned_Int 

Unsigned integer data type

NUMERIC_Unsigned_Long 

Unsigned long integer data type

NUMERIC_Signed_Int 

Signed integer data type

NUMERIC_Signed_Long 

Signed long integer data type

NUMERIC_Float 

Single precision floating-point data type

NUMERIC_Double 

Double precision floating-point data type