Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
data_linked_list.h File Reference
#include "grassroots_util_library.h"
#include "linked_list.h"
#include "memory_allocations.h"
#include "typedefs.h"
Include dependency graph for data_linked_list.h:

Go to the source code of this file.

Data Structures

struct  DataListNode
 A ListNode for LinkedLists that also stores arbitrary blocks of data. More...
 

Functions

char * GetAllDataFromDataLinkedList (LinkedList *list_p, size_t *size_p)
 
bool WriteAllDataFromDataLinkedList (LinkedList *list_p, const char *const filename_s, size_t *size_p)
 

Function Documentation

◆ GetAllDataFromDataLinkedList()

char* GetAllDataFromDataLinkedList ( LinkedList list_p,
size_t *  size_p 
)

◆ WriteAllDataFromDataLinkedList()

bool WriteAllDataFromDataLinkedList ( LinkedList list_p,
const char *const  filename_s,
size_t *  size_p 
)