Public Member Functions | Public Attributes | Static Public Attributes

unlock.state.trainer_state.VepTrainerState Class Reference

Inheritance diagram for unlock.state.trainer_state.VepTrainerState:
unlock.state.state.UnlockState unlock.state.trainer_state.MsequenceTrainerState unlock.state.trainer_state.SsvepTrainerState

List of all members.

Public Member Functions

def __init__
def get_state
def set_state
def trial_start
def trial_stop
def process_command
def handle_decision
def handle_selection
def update_stimulus

Public Attributes

 stimuli
 targets
 target_idx
 n_trials
 trial_count
 trial_sequence
 state
 state_change

Static Public Attributes

int NextTarget = 1
int PrevTarget = 2
int TrialStart = 1
int TrialEnd = 2

Member Function Documentation

def unlock.state.trainer_state.VepTrainerState.__init__ (   self,
  stimuli,
  targets,
  n_trials = None,
  trial_sequence = None 
)
def unlock.state.trainer_state.VepTrainerState.get_state (   self  ) 

Reimplemented from unlock.state.state.UnlockState.

def unlock.state.trainer_state.VepTrainerState.handle_decision (   self,
  decision 
)
def unlock.state.trainer_state.VepTrainerState.handle_selection (   self  ) 
def unlock.state.trainer_state.VepTrainerState.process_command (   self,
  command 
)
Subclass hook 

Reimplemented from unlock.state.state.UnlockState.

def unlock.state.trainer_state.VepTrainerState.set_state (   self,
  state 
)
def unlock.state.trainer_state.VepTrainerState.trial_start (   self  ) 
def unlock.state.trainer_state.VepTrainerState.trial_stop (   self  ) 
def unlock.state.trainer_state.VepTrainerState.update_stimulus (   self,
  target 
)

Member Data Documentation


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