Ejemplo n.º 1
0
inline
Metadata ReadMetadata(const AbstractFile& file)
{
    char buffer[Metadata::size];
    size_t sizeRead = file.Read(buffer, Metadata::size, 0);
    if (sizeRead != Metadata::size)
        throw SimpleException("Unable to read metadata.");

    return Metadata(buffer);
}