class TL_CHAPTER_ID3_FRAME_CPP_API
Interface to class TagLib::ID3v2::ChapterFrame
#include mpeg/id3v2/frames/chapterframe.h
note
description: "[
Interface to class `TagLib::ID3v2::ChapterFrame'
#include mpeg/id3v2/frames/chapterframe.h
]"
author: "Finnian Reilly"
copyright: "Copyright (c) 2001-2022 Finnian Reilly"
contact: "finnian at eiffel hyphen loop dot com"
license: "MIT license (See: en.wikipedia.org/wiki/MIT_License)"
date: "2024-01-07 10:21:55 GMT (Sunday 7th January 2024)"
revision: "6"
class
TL_CHAPTER_ID3_FRAME_CPP_API
inherit
EL_CPP_API
feature {NONE} -- Status query
frozen cpp_conforms (frame: POINTER): BOOLEAN
-- True if frame conforms to type `TagLib::ID3v2::ChapterFrame'
external
"C++ inline use <mpeg/id3v2/frames/chapterframe.h>"
alias
"[
const TagLib::ID3v2::Frame* frame = (const TagLib::ID3v2::Frame*)$frame;
return dynamic_cast<const TagLib::ID3v2::ChapterFrame*>(frame) != NULL
]"
end
feature {NONE} -- Measurement
frozen cpp_start_time (self: POINTER): NATURAL
-- unsigned int startTime() const;
external
"C++ [TagLib::ID3v2::ChapterFrame %"mpeg/id3v2/frames/chapterframe.h%"] (): EIF_NATURAL"
alias
"startTime"
end
end