File notation_tv.h
FileList > note-twist_vector > src > notation_tv.h
Go to the source code of this file
Notation module for twist vector notation. More...
#include "notation_defs.h"#include "stdbool.h"#include "stdint.h"#include "stdlib.h"#include "string.h"
Classes
| Type | Name |
|---|---|
| struct | note_tv_t The core structure for twist vectors. |
Public Functions
| Type | Name |
|---|---|
| uint8_t | note_tv_decode (char * str, note_tv_t * twistv) Function to take a string and decode it as a note_tv_t . |
| uint8_t | note_tv_encode (note_tv_t twistv, char * str, size_t buffer_size) Function to take a note_tv_t and encode it as a string. |
Detailed Description
Author:
Isabel Darcy
Author:
Zachary Bryhtan
Author:
Joe Starr
Public Functions Documentation
function note_tv_decode
Function to take a string and decode it as a note_tv_t .
uint8_t note_tv_decode (
char * str,
note_tv_t * twistv
)
Parameters:
Returns:
uint8_t The return code for the encoding operation.
function note_tv_encode
Function to take a note_tv_t and encode it as a string.
uint8_t note_tv_encode (
note_tv_t twistv,
char * str,
size_t buffer_size
)
Parameters:
Returns:
uint8_t The return code for the encoding operation.
The documentation for this class was generated from the following file source/note-twist_vector/src/notation_tv.h