OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SREC_SEMPROC_API
(Results
1 - 11
of
11
) sorted by null
/external/srec/srec/Semproc/include/
SR_SemprocPrefix.h
28
#define
SREC_SEMPROC_API
PORT_EXPORT_DECL
30
#define
SREC_SEMPROC_API
PORT_IMPORT_DECL
SR_LexicalAnalyzer.h
55
SREC_SEMPROC_API
ESR_ReturnCode LA_Init(LexicalAnalyzer **self);
62
SREC_SEMPROC_API
ESR_ReturnCode LA_Analyze(LexicalAnalyzer *self, LCHAR *script);
68
SREC_SEMPROC_API
ESR_ReturnCode LA_Free(LexicalAnalyzer *self);
76
SREC_SEMPROC_API
ESR_ReturnCode LA_nextToken(LexicalAnalyzer *self, LCHAR* token, size_t* tokenLen);
SR_SemanticResultImpl.h
49
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticResult_GetKeyCount(SR_SemanticResult* self, size_t* count);
53
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticResult_GetKeyList(SR_SemanticResult* self, LCHAR** list, size_t* size);
57
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticResult_GetValue(SR_SemanticResult* self, const LCHAR* key, LCHAR* value, size_t* len);
61
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticResult_Destroy(SR_SemanticResult* self);
SR_ExpressionEvaluator.h
46
SREC_SEMPROC_API
ESR_ReturnCode EE_Init(ExpressionEvaluator** self);
54
SREC_SEMPROC_API
ESR_ReturnCode EE_Free(ExpressionEvaluator* self);
66
SREC_SEMPROC_API
ESR_ReturnCode EE_concat(LCHAR* name, LCHAR** operands, size_t opCount, void* data, LCHAR* resultBuf, size_t* resultLen);
76
SREC_SEMPROC_API
ESR_ReturnCode EE_conditional(LCHAR* name, LCHAR** operands, size_t opCount, void* data, LCHAR* resultBuf, size_t* resultLen);
86
SREC_SEMPROC_API
ESR_ReturnCode EE_add(LCHAR* name, LCHAR** operands, size_t opCount, void* data, LCHAR* resultBuf, size_t* resultLen);
96
SREC_SEMPROC_API
ESR_ReturnCode EE_subtract(LCHAR* name, LCHAR** operands, size_t opCount, void* data, LCHAR* resultBuf, size_t* resultLen);
SR_SemanticProcessorImpl.h
62
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticProcessor_Destroy(SR_SemanticProcessor* self);
66
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticProcessor_CheckParse(SR_SemanticProcessor* self, SR_SemanticGraph* semgraph, const LCHAR* transcription, SR_SemanticResult** result, size_t* resultCount);
70
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticProcessor_CheckParseByWordID(SR_SemanticProcessor* self, SR_SemanticGraph* semgraph, wordID* wordIDs, SR_SemanticResult** result, size_t* resultCount);
74
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticProcessor_SetParam(SR_SemanticProcessor* self, const LCHAR* key, const LCHAR* value);
78
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticProcessor_Flush(SR_SemanticProcessor* self);
82
SREC_SEMPROC_API
PINLINE ESR_BOOL isnum(const LCHAR* str);
SR_SymbolTable.h
96
SREC_SEMPROC_API
ESR_ReturnCode ST_Init(SymbolTable** self);
102
SREC_SEMPROC_API
ESR_ReturnCode ST_Free(SymbolTable* self);
117
SREC_SEMPROC_API
ESR_ReturnCode ST_putKeyValue(SymbolTable* self, const LCHAR* key, const LCHAR* value);
125
SREC_SEMPROC_API
ESR_ReturnCode ST_getKeyValue(SymbolTable* self, const LCHAR* key, LCHAR** value);
132
SREC_SEMPROC_API
ESR_ReturnCode ST_getSymbolSlot(SymbolTable* self, Symbol** slot);
138
SREC_SEMPROC_API
ESR_ReturnCode ST_reset(SymbolTable* self);
139
SREC_SEMPROC_API
ESR_ReturnCode ST_reset_all(SymbolTable* self);
148
SREC_SEMPROC_API
ESR_ReturnCode ST_putSpecialKeyValue(SymbolTable* self, const const LCHAR* key, const LCHAR* value);
SR_SemanticResult.h
75
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticResultCreate(SR_SemanticResult** self);
82
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticResultGetKeyCount(SR_SemanticResult* self, size_t* count);
92
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticResultGetKeyList(SR_SemanticResult* self, LCHAR** list,
103
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticResultGetValue(SR_SemanticResult* self, const LCHAR* key, LCHAR* value, size_t* len);
109
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticResultDestroy(SR_SemanticResult* self);
SR_SemanticProcessor.h
88
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticProcessorCreate(SR_SemanticProcessor** self);
94
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticProcessorDestroy(SR_SemanticProcessor* self);
102
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticProcessorSetParam(SR_SemanticProcessor* self, const LCHAR* key, const LCHAR* value);
108
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticProcessorFlush(SR_SemanticProcessor* self);
SR_SemanticGraphImpl.h
122
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticGraph_Destroy(SR_SemanticGraph* self);
126
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticGraph_Load(SR_SemanticGraph* self, wordmap* ilabels, const LCHAR* basename, int num_words_to_add);
130
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticGraph_Unload(SR_SemanticGraph* self);
134
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticGraph_Save(SR_SemanticGraph* self, const LCHAR* filename, int version_number);
138
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticGraph_AddWordToSlot(SR_SemanticGraph* self, const LCHAR* slot, const LCHAR* word, const LCHAR* tag, const ESR_BOOL maybeMultiMeaning);
142
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticGraph_Reset(SR_SemanticGraph* self);
SR_ExpressionParser.h
173
SREC_SEMPROC_API
ESR_ReturnCode EP_Init(ExpressionParser **self);
180
SREC_SEMPROC_API
ESR_ReturnCode EP_Free(ExpressionParser *self);
190
SREC_SEMPROC_API
ESR_ReturnCode EP_parse(ExpressionParser* self, LexicalAnalyzer* lexAnalyzer,
202
SREC_SEMPROC_API
ESR_ReturnCode EP_RegisterFunction(ExpressionParser* self, const LCHAR* name, void* data, SR_SemprocFunctionPtr pfunction);
210
SREC_SEMPROC_API
ESR_ReturnCode EP_LookUpFunction(ExpressionParser* self, LCHAR* name, void** data, SR_SemprocFunctionPtr* pfunction);
SR_SemanticGraph.h
105
SREC_SEMPROC_API
ESR_ReturnCode SR_SemanticGraphCreate(SR_SemanticGraph** self);
Completed in 44 milliseconds