48 lines
1.0 KiB
C++
48 lines
1.0 KiB
C++
#ifndef _AVIFILE_ADDITIONALHEADER_HPP_
|
|
#define _AVIFILE_ADDITIONALHEAEDR_HPP_
|
|
#ifndef _COMMON_FILE_HPP_
|
|
#include <common/file.hpp>
|
|
#endif
|
|
|
|
class AVIAdditionalHeader
|
|
{
|
|
public:
|
|
AVIAdditionalHeader(void);
|
|
AVIAdditionalHeader(const AVIAdditionalHeader &someAVIAdditionalHeader);
|
|
virtual ~AVIAdditionalHeader(void);
|
|
bool read(File &inFile);
|
|
AVIAdditionalHeader &operator=(const AVIAdditionalHeader &someAVIAdditionalHeader);
|
|
bool operator==(const AVIAdditionalHeader &someAVIAdditionalHeader)const;
|
|
private:
|
|
};
|
|
|
|
inline
|
|
AVIAdditionalHeader::AVIAdditionalHeader(void)
|
|
{
|
|
}
|
|
|
|
inline
|
|
AVIAdditionalHeader::AVIAdditionalHeader(const AVIAdditionalHeader &someAVIAdditionalHeader)
|
|
{
|
|
*this=someAVIAdditionalHeader;
|
|
}
|
|
|
|
inline
|
|
AVIAdditionalHeader::~AVIAdditionalHeader(void)
|
|
{
|
|
}
|
|
|
|
inline
|
|
AVIAdditionalHeader &AVIAdditionalHeader::operator=(const AVIAdditionalHeader &/*someAVIAdditionalHeader*/)
|
|
{
|
|
return *this;
|
|
}
|
|
|
|
inline
|
|
bool AVIAdditionalHeader::operator==(const AVIAdditionalHeader &/*someAVIAdditionalHeader*/)const
|
|
{
|
|
return true;
|
|
}
|
|
#endif
|
|
|