m17nCore(3m17n)
π m17nCore π
okay so bestie, welcome to the m17n girlies' corner of the manual. this page is m17nCore(3m17n) from The m17n Library and it's literally the index page for the whole core β it's giving table of contents, it's giving backstage pass. no cap. πΈ
β¨ NAME β¨
m17nCore_-_CORE β the API that libm17n-core.so hands you, fr fr. π
π¦ SYNOPSIS π¦
π Modules π
these are the little sub-universes, each with main character energy of its own:
- Managed Object β objects managed by the reference count, and also just a lone
"hanging out there (yes, literally, a stray quote character is in the source docs, we don't make the rules). π - Symbol β symbol objects and the API for them. β¨
- Property List β the property list situation.
- Character β character objects and the API for them.
- Chartable β chartable objects and the API for them.
- M-text β M-text objects and the API for them.
- Text Property β the function to handle text properties.
- Database β the m17n database and the API for it. π
π Macros π
#define M17N_FUNC(func) ((M17NFunc) (func))β wrapper for a generic function type. π«
β Typedefs β
typedef void(* M17NFunc) (void)β generic function type.
π«Ά Detailed Description π«Ά
the API provided by libm17n-core.so. that's it, that's the whole vibe. periodt. π
π Macro Definition Documentation π
#define M17N_FUNC(func) ((M17NFunc) (func))
wrapper for a generic function type, bestie. the macro M17N_FUNC() casts a function to the type M17NFunc. that's the whole job, and it does it flawlessly. π
π Typedef Documentation π
typedef void(* M17NFunc) (void)
generic function type. M17NFunc is a generic function type for setting a function pointer as a value of a #MSymbol property or MPlist. it's the "any function goes here" lil slot. β¨
SEE ALSO
msymbol_put_func()msymbol_get_func()mplist_put_func()mplist_get_func()
π Author π
generated automatically by Doxygen for The m17n Library, straight from the source code. it wrote itself, we're just here for the vibes. π
π COPYRIGHT π
Copyright (C) 2001 Information-technology Promotion Agency (IPA)
Copyright (C) 2001-2011 National Institute of Advanced Industrial
Science and Technology (AIST)
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License
<http://www.gnu.org/licenses/fdl.html>.
bestie, real talk: permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License. keep the license, respect the license. π
Version 1.8.4 Β· Mon Sep 25 2023 Β· that's the whole m17nCore page, bestie β go slay some text handling β¨π¦π
π¦ where this page comes from
- debian trixie: m17n-docs 1.8.4-1
- ubuntu noble: m17n-docs 1.8.4-1
- ubuntu questing: m17n-docs 1.8.4-1
- ubuntu resolute: m17n-docs 1.8.4-1build1
- ubuntu stonking: m17n-docs 1.8.4-1build1
- Copyright (C) 2001 Information-technology Promotion Agency (IPA)
- Copyright (C) 2001-2011 National Institute of Advanced Industrial Science and Technology (AIST)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms