Skip to content

cmorganBE/memorystream

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MemoryStream

Build Status

A lightweight C implementation of a memory backed stream. Designed for embedded system usage the library supports standard types and performs founds checking during each call.

Features

  • Allocation free
  • Bounds checking
  • BSD licensed

Based on MemoryStream from .NET, https://docs.microsoft.com/en-us/dotnet/api/system.io.memorystream

Building

mkdir build
cd build
cmake ../
make

Running tests

Perform the steps above to build

make test

About

C based memory stream implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 48.0%
  • C 33.5%
  • CMake 18.5%