Embedded Template Library 1.0
Loading...
Searching...
No Matches
debug_count.h File Reference
#include "platform.h"
#include "atomic.h"
#include <assert.h>
#include <stdint.h>

Go to the source code of this file.

Classes

class  etl::debug_count
 

Namespaces

namespace  etl
 bitset_ext
 

Macros

#define ETL_DECLARE_DEBUG_COUNT   etl::debug_count etl_debug_count
 
#define ETL_SET_DEBUG_COUNT(n)   ETL_DO_NOTHING
 
#define ETL_GET_DEBUG_COUNT   ETL_DO_NOTHING
 
#define ETL_INCREMENT_DEBUG_COUNT   ETL_DO_NOTHING
 
#define ETL_DECREMENT_DEBUG_COUNT   ETL_DO_NOTHING
 
#define ETL_ADD_DEBUG_COUNT(n)   ETL_DO_NOTHING
 
#define ETL_SUBTRACT_DEBUG_COUNT(n)   ETL_DO_NOTHING
 
#define ETL_RESET_DEBUG_COUNT   ETL_DO_NOTHING
 
#define ETL_OBJECT_RESET_DEBUG_COUNT(object)   ETL_DO_NOTHING
 
#define ETL_OBJECT_GET_DEBUG_COUNT(object)   ETL_DO_NOTHING