Nspire I/O  3.0
 All Data Structures Files Functions Pages
Functions
registry.c File Reference
#include <os.h>
#include "nspireio.h"

Functions

int reg_store (void *dataptr, size_t size, char *regpath)
 
void * reg_get (char *regpath)
 

Detailed Description

Author
Julian Mackeben aka compu compu.nosp@m.juck.nosp@m.el@go.nosp@m.ogle.nosp@m.mail..nosp@m.com
Version
3.0

LICENSE

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

DESCRIPTION

Store/Get binary data from files

Function Documentation

void* reg_get ( char *  regpath)

Reads binary data from a file.

Parameters
regpathPath to file
Returns
Pointer to the data, NULL on failure
int reg_store ( void *  dataptr,
size_t  size,
char *  regpath 
)

Stores binary data in a file.

Parameters
dataptrPointer to the data to be stored
sizeLength in bytes
regpathPath to file
Returns
0 on success, -1 on failure