mirror of
https://github.com/alliedmodders/sourcemod.git
synced 2025-12-06 18:08:36 +00:00
- Add WriteToStringPtr for optimized serialization without buffer allocations - Implement reference counting with RefCounted/RefPtr for better memory management - Support JSON Patch (RFC 6902) and Merge Patch (RFC 7386) operations - Improve floating-point serialization with adjusted precision limits (1-7) - Enhance iterators with reset capability and better error handling - Update documentation and tests for new features
17 lines
603 B
C++
Executable File
17 lines
603 B
C++
Executable File
#ifndef _INCLUDE_SOURCEMOD_EXTENSION_CONFIG_H_
|
|
#define _INCLUDE_SOURCEMOD_EXTENSION_CONFIG_H_
|
|
|
|
#define SMEXT_CONF_NAME "SourceMod JSON Extension"
|
|
#define SMEXT_CONF_DESCRIPTION "Provide JSON Native"
|
|
#define SMEXT_CONF_VERSION "1.1.5e"
|
|
#define SMEXT_CONF_AUTHOR "ProjectSky"
|
|
#define SMEXT_CONF_URL "https://github.com/ProjectSky/sm-ext-yyjson"
|
|
#define SMEXT_CONF_LOGTAG "json"
|
|
#define SMEXT_CONF_LICENSE "GPL"
|
|
#define SMEXT_CONF_DATESTRING __DATE__
|
|
|
|
#define SMEXT_LINK(name) SDKExtension *g_pExtensionIface = name;
|
|
|
|
#define SMEXT_ENABLE_HANDLESYS
|
|
|
|
#endif // _INCLUDE_SOURCEMOD_EXTENSION_CONFIG_H_
|