runMACS
 All Data Structures Files Functions Variables Enumerations Enumerator Macros
Data Structures | Enumerations | Functions
utils.h File Reference
#include <string>
#include <thread>

Go to the source code of this file.

Data Structures

class  PubSubEndpoint
 
class  Roi< T >
 

Enumerations

enum  thread_priority_t {
  REALTIME, HIGH, ABOVE_NORMAL, NORMAL,
  BELOW_NORMAL, IDLE
}
 

Functions

void cbWrapper (void *data, void *hint)
 
void insertNetworkUInt32 (void *buffer, uint32_t value)
 
void insertNetworkUInt64 (void *buffer, uint64_t value)
 
uint32_t readNetworkUInt32 (void *buffer)
 
uint64_t readNetworkUInt64 (void *buffer)
 
void setThreadPriority (std::thread &th, thread_priority_t prio)
 
size_t fwriteString (FILE *stream, const std::string &str)
 
std::string getHome ()
 

Enumeration Type Documentation

Enumerator
REALTIME 
HIGH 
ABOVE_NORMAL 
NORMAL 
BELOW_NORMAL 
IDLE 

Definition at line 27 of file utils.h.

Function Documentation

void cbWrapper ( void *  data,
void *  hint 
)

Definition at line 33 of file utils.cpp.

size_t fwriteString ( FILE *  stream,
const std::string &  str 
)

Definition at line 116 of file utils.cpp.

std::string getHome ( )

Definition at line 227 of file utils.cpp.

void insertNetworkUInt32 ( void *  buffer,
uint32_t  value 
)

Definition at line 40 of file utils.cpp.

void insertNetworkUInt64 ( void *  buffer,
uint64_t  value 
)

Definition at line 45 of file utils.cpp.

uint32_t readNetworkUInt32 ( void *  buffer)

Definition at line 50 of file utils.cpp.

uint64_t readNetworkUInt64 ( void *  buffer)

Definition at line 56 of file utils.cpp.

void setThreadPriority ( std::thread &  th,
thread_priority_t  prio 
)

Definition at line 62 of file utils.cpp.