1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
/*
PsychToolbox3/Source/Common/PsychCellGlue.h
AUTHORS:
Allen.Ingling@nyu.edu awi
mario.kleiner.de@gmail.com mk
PLATFORMS: All
PROJECTS: All
HISTORY:
12/17/03 awi wrote it.
DESCRIPTION:
PsychStructGlue defines abstracted functions to create cell arrays passed
between the calling environment and the PsychToolbox.
*/
//begin include once
#ifndef PSYCH_IS_INCLUDED_CellGlue
#define PSYCH_IS_INCLUDED_CellGlue
#include "Psych.h"
psych_bool PsychAllocOutCellVector(int position, PsychArgRequirementType isRequired, int numElements, PsychGenericScriptType **pCell);
void PsychSetCellVectorStringElement(int index, const char *text, PsychGenericScriptType *cellVector);
//void PsychSetCellVectorDoubleElement(int index, double value, PsychGenericScriptType *cellVector);
//void PsychSetCellVectorNativeElement(int index, PsychGenericScriptType *pNativeElement, PsychGenericScriptType *cellVector);
//psych_bool PsychAllocInNativeCellVector(int position, PsychArgRequirementType isRequired, const PsychGenericScriptType **cellVector);
//psych_bool PsychAllocInNativeString(int position, PsychArgRequirementType isRequired, const PsychGenericScriptType **nativeString);
//end include once
#endif
|