Spresense SDK Library v3.4.5-e9a4f17
Loading...
Searching...
No Matches
audiolite_mempoolsysmsg Class Reference
Inheritance diagram for audiolite_mempoolsysmsg:
Collaboration diagram for audiolite_mempoolsysmsg:

Public Member Functions

bool create_instance (int msgnum)
 
virtual audiolite_memallocate (bool blocking=true)
 
virtual void memfree (audiolite_mem *mem)
 
void disable_pool ()
 
void enable_pool ()
 
int remaining ()
 
- Public Member Functions inherited from audiolite_timeprofile
void reflesh (int rem)
 
void update_remain (int rem)
 
uint32_t measure_interval ()
 
void measure_start ()
 
void measure_stop ()
 
uint32_t zero_time ()
 
int minimum_remain ()
 

Additional Inherited Members

- Public Attributes inherited from audiolite_timeprofile
struct timeval timekeeper
 
int min_remain
 
uint32_t max_zero_timeus
 

Member Function Documentation

◆ allocate()

virtual audiolite_mem * allocate ( bool blocking = true)
virtual

Implements audiolite_mempool.

◆ memfree()

virtual void memfree ( audiolite_mem * mem)
virtual

Implements audiolite_mempool.

◆ disable_pool()

void disable_pool ( )
virtual

Implements audiolite_mempool.

◆ enable_pool()

void enable_pool ( )
virtual

Implements audiolite_mempool.

◆ remaining()

int remaining ( )
virtual

Implements audiolite_mempool.


The documentation for this class was generated from the following file: