38#ifndef BLOCXX_TEMP_FILE_ENUMERATION_IMPL_BASE_HPP_INCLUDE_GUARD_
39#define BLOCXX_TEMP_FILE_ENUMERATION_IMPL_BASE_HPP_INCLUDE_GUARD_
40#include "blocxx/BLOCXX_config.h"
56 bool hasMoreElements()
const;
57 size_t numberOfElements()
const;
59 bool usingTempFile()
const;
64 size_t readSize(
String const& filename);
67 void throwIfEmpty()
const;
This String class is an abstract data type that represents as NULL terminated string of characters.
TempFileEnumerationImplBase & operator=(const TempFileEnumerationImplBase &)
TempFileEnumerationImplBase(const TempFileEnumerationImplBase &)
TempFileStream is an iostream that uses an underlying temp file to hold its content to reduce memory ...
bool operator==(const Array< T > &x, const Array< T > &y)