NuPIC Core
Core algorithms for NuPIC(the Numenta Platform for Intelligent Computing), implemented in C++
 All Classes Namespaces Files Functions Typedefs Enumerations Enumerator Friends Pages
Typedefs | Enumerations
types.h File Reference

Basic C type definitions used throughout the app. More...

#include <stddef.h>

Go to the source code of this file.

Typedefs

typedef enum NTA_BasicType NTA_BasicType
 Basic types enumeration.
 
typedef char NTA_Byte
 TODO: document.
 
typedef size_t NTA_Size
 TODO: document.
 
typedef short NTA_Int16
 TODO: document.
 
typedef unsigned short NTA_UInt16
 TODO: document.
 
typedef float NTA_Real32
 TODO: document.
 
typedef double NTA_Real64
 TODO: document.
 
typedef void * NTA_Handle
 TODO: document.
 
typedef NTA_Real32 NTA_Real
 TODO: document.
 
typedef NTA_Int32 NTA_Int
 TODO: document.
 
typedef NTA_UInt32 NTA_UInt
 TODO: document.
 
typedef enum NTA_LogLevel NTA_LogLevel
 This enum represents the documented logging level of the debug logger.
 

Enumerations

enum  NTA_BasicType {
  NTA_BasicType_Byte, NTA_BasicType_Int16, NTA_BasicType_UInt16, NTA_BasicType_Int32,
  NTA_BasicType_UInt32, NTA_BasicType_Int64, NTA_BasicType_UInt64, NTA_BasicType_Real32,
  NTA_BasicType_Real64, NTA_BasicType_Handle, NTA_BasicType_Last, NTA_BasicType_Real = NTA_BasicType_Real32
}
 Basic types enumeration. More...
 
enum  NTA_LogLevel { NTA_LogLevel_None, NTA_LogLevel_Minimal, NTA_LogLevel_Normal, NTA_LogLevel_Verbose }
 This enum represents the documented logging level of the debug logger. More...
 

Detailed Description

Basic C type definitions used throughout the app.

It is included by types.hpp - the C++ basic types file

Definition in file types.h.

Typedef Documentation

typedef enum NTA_LogLevel NTA_LogLevel

This enum represents the documented logging level of the debug logger.

Use LDEBUG(NTA_LogLevelXXX)

Enumeration Type Documentation

Basic types enumeration.

Enumerator:
NTA_BasicType_Byte 

TODO: document.

NTA_BasicType_Int16 

TODO: document.

NTA_BasicType_UInt16 

TODO: document.

NTA_BasicType_Int32 

TODO: document.

NTA_BasicType_UInt32 

TODO: document.

NTA_BasicType_Int64 

TODO: document.

NTA_BasicType_UInt64 

TODO: document.

NTA_BasicType_Real32 

TODO: document.

NTA_BasicType_Real64 

TODO: document.

NTA_BasicType_Handle 

Opaque handles or pointers (same as void *)

NTA_BasicType_Last 

this is not an actual type just a marker for validation purposes

NTA_BasicType_Real 

TODO: document.

Definition at line 36 of file types.h.

This enum represents the documented logging level of the debug logger.

Use LDEBUG(NTA_LogLevelXXX)

Enumerator:
NTA_LogLevel_None 

TODO: document.

NTA_LogLevel_Minimal 

TODO: document.

NTA_LogLevel_Normal 

TODO: document.

NTA_LogLevel_Verbose 

TODO: document.

Definition at line 195 of file types.h.

qmi style