Skip to content

ad5041/ofxDabBase

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 

ofxDabBase

Author: Daniel Bisig - Coventry University, UK - ad5041@coventry.ac.uk - Zurich University of the Arts, CH - daniel.bisig@zhdk.ch

Dependencies: None


Summary

ofxDabBase provides some basic functionality in the form of classes that deal with multidimensional data, text file parsing, and information flow. The code is compatible with OpenFrameworks 0.11 and has been tested on Windows and MacOS. The following classes are available.

Data Structure

Array: a one-dimensional array for scalar values of arbitrary type, supports dynamic size changes.

Buffer: a one-dimensional array for vector values of arbitrary type, supports dynamic size changes.

IndexMap; a data structure that combines properties of a dictionary and vector.

RingBuffer: a ring buffer for values of arbitrary type.

Value: a wrapper for scalar values or arrays of arbitrary type

Text Files

FileIO: provides functionality for reading and writing text files.

Tokenizer: provides functionality for converting text in scalar or vector values.

Information Flow

Exception: handles exception information

UpdateListener and UpdateNotifier: base classes for handling update notifications.

Parameter: a data wrapper that provides value ranges and handles value change notifications

Others

Singleton: a base class that ensures that only one instance of a class exists

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published