3 * Psychlops Standard Library (Universal)
5 * Last Modified 2005/12/17 by Kenchi HOSOKAWA
6 * (C) 2005 Kenchi HOSOKAWA, Kazushi MARUYA, Takao SATO
9 #ifndef HEADER_PSYCHLOPS_APPLICATION_INTERFACES_INFORMATION
10 #define HEADER_PSYCHLOPS_APPLICATION_INTERFACES_INFORMATION
15 //#include "../../Specific/ApplicationInterfaces/psychlops_app_state.h"
20 class APIApplicationProperties;
23 static APIApplicationProperties *api_;
26 static const int ImageByteAlignment = 4;
27 enum ThreadPriority { HIGH=0, NORMAL, LOW, IDLE, SLEEP };
28 static void setThreadPriority( ThreadPriority priority );
29 static ThreadPriority getThreadPriority();
30 static void initialize();
32 static void alert(std::string message);
33 static bool shouldBeClose;
35 static int createSynchronousProcess(std::string command);
44 static std::vector<std::string> args;
45 static std::string appname;
46 static std::string expname;
50 } /* <- namespace Psychlops */