|
| enum | { kLAMorphemesArrayVersion = 0
} |
| |
| enum | { keyAELAMorphemeBundle = FOUR_CHAR_CODE('lmfb')
, keyAELAMorphemePath = FOUR_CHAR_CODE('lmfp')
, keyAELAMorpheme = FOUR_CHAR_CODE('lmfn')
, keyAELAHomograph = FOUR_CHAR_CODE('lmfh')
} |
| |
| enum | { typeLAMorphemeBundle = typeAERecord
, typeLAMorphemePath = typeAERecord
, typeLAMorpheme = typeAEList
, typeLAHomograph = typeAEList
} |
| |
| enum | { keyAEMorphemePartOfSpeechCode = FOUR_CHAR_CODE('lamc')
, keyAEMorphemeTextRange = FOUR_CHAR_CODE('lamt')
} |
| |
| enum | { typeAEMorphemePartOfSpeechCode = FOUR_CHAR_CODE('lamc')
, typeAEMorphemeTextRange = FOUR_CHAR_CODE('lamt')
} |
| |
| enum | { kLAEndOfSourceTextMask = 0x00000001
} |
| |
| enum | { kLADefaultEdge = 0
, kLAFreeEdge = 1
, kLAIncompleteEdge = 2
} |
| |
| enum | { kLAAllMorphemes = 0
} |
| |
| enum | { kAppleJapaneseDictionarySignature = FOUR_CHAR_CODE('jlan')
} |
| |
| enum | { kMaxInputLengthOfAppleJapaneseEngine = 200
} |
| |
| enum | { keyAEHomographDicInfo = FOUR_CHAR_CODE('lahd')
, keyAEHomographWeight = FOUR_CHAR_CODE('lahw')
, keyAEHomographAccent = FOUR_CHAR_CODE('laha')
} |
| |
| enum | { typeAEHomographDicInfo = FOUR_CHAR_CODE('lahd')
, typeAEHomographWeight = typeShortInteger
, typeAEHomographAccent = FOUR_CHAR_CODE('laha')
} |
| |
| enum | { kLASpeechRoughClassMask = 0x0000F000
, kLASpeechMediumClassMask = 0x0000FF00
, kLASpeechStrictClassMask = 0x0000FFF0
, kLASpeechKatsuyouMask = 0x0000000F
} |
| |
| enum | {
kLASpeechMeishi = 0x00000000
, kLASpeechFutsuuMeishi = 0x00000000
, kLASpeechJinmei = 0x00000100
, kLASpeechJinmeiSei = 0x00000110
,
kLASpeechJinmeiMei = 0x00000120
, kLASpeechChimei = 0x00000200
, kLASpeechSetsubiChimei = 0x00000210
, kLASpeechSoshikimei = 0x00000300
,
kLASpeechKoyuuMeishi = 0x00000400
, kLASpeechSahenMeishi = 0x00000500
, kLASpeechKeidouMeishi = 0x00000600
, kLASpeechRentaishi = 0x00001000
,
kLASpeechFukushi = 0x00002000
, kLASpeechSetsuzokushi = 0x00003000
, kLASpeechKandoushi = 0x00004000
, kLASpeechDoushi = 0x00005000
,
kLASpeechGodanDoushi = 0x00005000
, kLASpeechKagyouGodan = 0x00005000
, kLASpeechSagyouGodan = 0x00005010
, kLASpeechTagyouGodan = 0x00005020
,
kLASpeechNagyouGodan = 0x00005030
, kLASpeechMagyouGodan = 0x00005040
, kLASpeechRagyouGodan = 0x00005050
, kLASpeechWagyouGodan = 0x00005060
,
kLASpeechGagyouGodan = 0x00005070
, kLASpeechBagyouGodan = 0x00005080
, kLASpeechIchidanDoushi = 0x00005100
, kLASpeechKahenDoushi = 0x00005200
,
kLASpeechSahenDoushi = 0x00005300
, kLASpeechZahenDoushi = 0x00005400
, kLASpeechKeiyoushi = 0x00006000
, kLASpeechKeiyoudoushi = 0x00007000
,
kLASpeechSettougo = 0x00008000
, kLASpeechSuujiSettougo = 0x00008100
, kLASpeechSetsubigo = 0x00009000
, kLASpeechJinmeiSetsubigo = 0x00009100
,
kLASpeechChimeiSetsubigo = 0x00009200
, kLASpeechSoshikimeiSetsubigo = 0x00009300
, kLASpeechSuujiSetsubigo = 0x00009400
, kLASpeechMuhinshi = 0x0000A000
,
kLASpeechTankanji = 0x0000A000
, kLASpeechKigou = 0x0000A100
, kLASpeechKuten = 0x0000A110
, kLASpeechTouten = 0x0000A120
,
kLASpeechSuushi = 0x0000A200
, kLASpeechDokuritsugo = 0x0000A300
, kLASpeechSeiku = 0x0000A400
, kLASpeechJodoushi = 0x0000B000
,
kLASpeechJoshi = 0x0000C000
} |
| |
| enum | {
kLASpeechKatsuyouGokan = 0x00000001
, kLASpeechKatsuyouMizen = 0x00000002
, kLASpeechKatsuyouRenyou = 0x00000003
, kLASpeechKatsuyouSyuushi = 0x00000004
,
kLASpeechKatsuyouRentai = 0x00000005
, kLASpeechKatsuyouKatei = 0x00000006
, kLASpeechKatsuyouMeirei = 0x00000007
} |
| |
|
| UInt32 | LALibraryVersion (void) |
| |
| OSStatus | LATextToMorphemes (LAContextRef context, TextEncoding preferedEncoding, ByteCount textLength, ConstLogicalAddress sourceText, ByteCount bufferSize, OptionBits convertFlags, UInt32 structureVersion, ByteCount *acceptedLength, LAMorphemesArrayPtr resultBuffer) |
| |
| OSStatus | LAOpenAnalysisContext (LAEnvironmentRef environ, LAContextRef *context) |
| |
| OSStatus | LACloseAnalysisContext (LAContextRef context) |
| |
| OSStatus | LAGetEnvironmentList (UInt32 maxCount, UInt32 *actualCount, LAEnvironmentRef environmentList[]) |
| |
| OSStatus | LAGetEnvironmentName (LAEnvironmentRef environment, Str63 environmentName) |
| |
| OSStatus | LAGetEnvironmentRef (ConstStr63Param targetEnvironmentName, LAEnvironmentRef *environment) |
| |
| OSStatus | LACreateCustomEnvironment (LAEnvironmentRef baseEnvironment, ConstStr63Param newEnvironmentName, Boolean persistent, LAEnvironmentRef *newEnvironment) |
| |
| OSStatus | LADeleteCustomEnvironment (LAEnvironmentRef environment) |
| |
| OSStatus | LAOpenDictionary (LAEnvironmentRef environ, const FSSpec *dictionary) |
| |
| OSStatus | LACloseDictionary (LAEnvironmentRef environ, const FSSpec *dictionary) |
| |
| OSStatus | LAListAvailableDictionaries (LAEnvironmentRef environ, ItemCount maxCount, ItemCount *actualCount, FSSpec dictionaryList[], Boolean opened[]) |
| |
| OSStatus | LAAddNewWord (LAEnvironmentRef environ, const FSSpec *dictionary, const AEDesc *dataList) |
| |
| OSStatus | LAMorphemeAnalysis (LAContextRef context, ConstUniCharArrayPtr text, UniCharCount textLength, LAMorphemePath *leadingPath, LAMorphemePath *trailingPath, ItemCount pathCount, LAMorphemeBundle *result) |
| |
| OSStatus | LAContinuousMorphemeAnalysis (LAContextRef context, ConstUniCharArrayPtr text, UniCharCount textLength, Boolean incrementalText, LAMorphemePath *leadingPath, LAMorphemePath *trailingPath, Boolean *modified) |
| |
| OSStatus | LAGetMorphemes (LAContextRef context, LAMorphemePath *result) |
| |
| OSStatus | LAShiftMorphemes (LAContextRef context, ItemCount morphemeCount, LAMorphemePath *path, UniCharCount *shiftedLength) |
| |
| OSStatus | LAResetAnalysis (LAContextRef context) |
| |
Language Analysis Manager Interfaces.
- Introduced In: Mac OS 8
- Avaliable From: Universal Interfaces 3.4.1
- Copyright: © 1996-2001 by Apple Computer, Inc., all rights reserved
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/