It’s an application framework. Our purpose is an stable and easy-use framework. Stable is the most important purpose. When we face an choice between speed and stable in design, we choose stable. You will found this framework has brief interface and good coding rules. It’s easy to read and use. There are some modules in this framework: ##Base Include common definition, guard, smart pointer, mutex etc. It a base for other module. ##Event Include the event’s base definition. All events posted or sent in this framework are inherited from this base event class. ##Thread Just an simple encapsulation of the pthread, but it’s easier to use. ##Tools Include the string tools and the data items tool. Very useful module. The string tool is used to convert data between string, int and double. The data items is used to serialize the structure to string. It very useful in RPC. ##Net Include server, client and event’s definition. It easy to use server and client to implement RPC. ##Core Include the application’s event loop and base class definition.
forked from StoneFrameworkTeam/StoneFramework
-
Notifications
You must be signed in to change notification settings - Fork 0
szj535849741/StoneFramework
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A mini, simple, easy application framework. Include event loop and net module. Not big but very easy to use!
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 97.1%
- QMake 2.6%
- C 0.3%