Files
salmanoff/include/user/stimFrame.h
T

32 lines
832 B
C++

#ifndef _STIM_FRAME_H
#define _STIM_FRAME_H
#include <cstdint>
namespace smo {
namespace stim_buff {
/** EXPLANATION:
* A simultaneity stamp is a timestamp that is used to determine whether two
* stimulus frames occured simultaneously. Its purpose is adamantly *NOT* to
* record or denote the "absolute" time of the stimulus frames. I cannot stress
* this enough.
*
* The SMO has absolutely no notion of "absolute" time. It only has a notion of
* simultaneity among stimulus frames. Any notions of "absolute" time are built
* up consciously and volitionally by the running mind, and not baked into the
* underlying software (i.e: Salmanoff).
*/
typedef uint64_t SimultaneityStamp;
class StimFrame
{
public:
SimultaneityStamp simultaneityStamp;
};
} // namespace stim_buff
} // namespace smo
#endif // _STIM_FRAME_H