380 return _impl->
Size();
613 buf.append(reinterpret_cast<const BString::value_type *>(header),
615 buf.append(reinterpret_cast<const BString::value_type *>(buffer), size);
616 return this->
Parse(buf.data(), buf.size());
650 return this->
Render(mw, tt);
664 return writer.
getCur() - beg;
706 return _impl->
Link(fileInfo, flags);
714 return _impl->
Link(reader, flags);
719 return _impl->
Update(flags);
740 return _impl->
Strip(flags);
765 memmove((
char *)_tmp_filename, fn.c_str(), fn.size());
766 return _tmp_filename;
838 return _impl->
Find(
id);
844 return _impl->
Find(
id, fld, data);
851 return _impl->
Find(
id, fld, str);
858 return _impl->
Find(
id, fld, str);
990 for (
int i = numFrames - 1; i >= 0; i--)
996 size_t ID3_Tag::Link(
const char *fileInfo,
bool parseID3v1,
bool parseLyrics3)
998 return _impl->
Link(fileInfo, parseID3v1, parseLyrics3);
1075 : _cur(tag.begin()), _end(tag.end())
1082 while (next ==
NULL && _cur != _end)
1098 : _cur(tag.begin()), _end(tag.end())
1104 while (next ==
NULL && _cur != _end)
1117 return new IteratorImpl(*_impl);
1123 return new ConstIteratorImpl(*_impl);