Git Product home page Git Product logo

nswfl's Introduction

NSWFL

๐Ÿ“ข The NetworkDLS Standard Windows Function Library - a wide assortment of functions for windows and console programming.

NSWFL_MemoryPool The memory pool class is used to track memory allocations to ease the task of memory leak detection. It can be removed from release code with preprocessors.

NSWFL_Types Types used by NSWFL, currently empty. /shrug

NSWFL_Conversion Type conversions and parsers. Dates, strings, int, float, boolean, you name it.

NSWFL_DateTime Getting, comparing and converting various date/times.

NSWFL_KeyGeneration Random number an string generator.

NSWFL_ListBox Functions for working with WinAPI listboxes.

NSWFL_Math Its math. What did you expect?

NSWFL_Memory Memory operations, clear, set, copy, etc.

NSWFL_Registry Everyhting you need to access the registry.

NSWFL_String String manipulation.

NSWFL_System OS level functions, like get system name.

NSWFL_Windows Lots of functions for managing windows or anyhting with an HWND.

NSWFL_File File access functions.

NSWFL_Menu Functions for working with WinAPI menues.

NSWFL_ListView Functions for working with WinAPI listviews.

NSWFL_Graphics Graphics utilities, don't expect much.

NSWFL_Debug.H" Debugging functions.

NSWFL_InsecureInterface Fucntions to get around the stupid secure "_s" counterparts to the standard clib.

NSWFL_HighPrecisionTimer It's a hihg precision timer.

NSWFL_CommandLineParser Functions for parsing arguments passed to the command line.

NSWFL_StringBuilder A reasonable string builder for C++, finally!

NSWFL_StringBuilderArray A array of reasonable string builders for C++ (see what I did there?)

NSWFL_Base64 Base64 to and from.

NSWFL_VectorBinary A void* vector. Store what you will.

NSWFL_CRC32 CRC32 (cyclic redundancy check) calculation.

NSWFL_SHA1 SHA1 hashing functions.

NSWFL_Queue A FIFO queue for C++

NSWFL_Stack A FIFO or FILO stack for C++

NSWFL_VectorString A string vector class. Like NSWFL_VectorBinary is for void*, but for char*.

NSWFL_VectorT A vector template function.

NSWFL_XMLReader Class for reading and parsing XML.

NSWFL_XMLWriter Class for building and writing XML.

NSWFL_URLEncoding HTTP URL encoding.

NSWFL_IsolationLock An attempt to create a better critical section for thread locking.

NSWFL_DictonaryT A dictonary template class.

NSWFL_DictonaryString A dictonary of string(char*) class.

NSWFL_Network INET/TCP/IP functions. If you really want more, see https://github.com/NTDLS/CSocketServer

NSWFL_IntegerStack A stack of integers.

NSWFL_UIntegerStack A stack of unsigned integers.

NSWFL_Trace Used to keep track of a list of calls so that one can provide a stack trace.

nswfl's People

Contributors

ntdls avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.