https://github.com/splatlab/squeakr
Raw File
Tip revision: d5653f87fe0121280e61e9360b13730f2f492c0a authored by prashantpandey on 18 December 2020, 05:04:37 UTC
Handling counter expansion for remainder 0.
Tip revision: d5653f8
chunk.h
/*
 * ============================================================================
 *
 *        Authors:  Prashant Pandey <ppandey@cs.stonybrook.edu>
 *                  Rob Johnson <robj@vmware.com>   
 *                  Rob Patro (rob.patro@cs.stonybrook.edu)
 *
 * ============================================================================
 */

#ifndef _CHUNK_H_
#define _CHUNK_H_

#include <stdio.h>

class chunk {
	public:
		chunk();
		chunk(char *reads, uint32_t size);
		inline char *get_reads();
		inline uint32_t get_size();

	private:
		char *_reads;
		uint32_t _size;
};

chunk::chunk()
{
	_reads = NULL;
	_size = 0;
}

chunk::chunk(char *reads, uint32_t size)
{
	_reads = reads;
	_size = size;
}

inline char *chunk::get_reads()
{
	return _reads;
}

inline uint32_t chunk::get_size()
{
	return _size;
}

#endif
back to top