| foobar2000 SDK
    2015-01-14
    | 
#include <chapterizer.h>
 Inheritance diagram for chapter_list_impl_t< file_info_ >:
 Inheritance diagram for chapter_list_impl_t< file_info_ >:| Public Types | |
| typedef chapter_list_impl_t< file_info_ > | t_self | 
| Public Member Functions | |
| chapter_list_impl_t () | |
| chapter_list_impl_t (const chapter_list &p_source) | |
| t_size | get_chapter_count () const | 
| const file_info & | get_info (t_size p_chapter) const | 
| file_info_ & | get_info_ (t_size p_chapter) | 
| double | get_pregap () const | 
| const t_self & | operator= (const chapter_list &p_source) | 
| void | set_chapter_count (t_size p_count) | 
| void | set_info (t_size p_chapter, const file_info &p_info) | 
| void | set_pregap (double val) | 
|  Public Member Functions inherited from chapter_list | |
| void | copy (const chapter_list &p_source) | 
| const chapter_list & | operator= (const chapter_list &p_source) | 
| Private Attributes | |
| pfc::array_t< file_info_ > | m_infos | 
| double | m_pregap | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from chapter_list | |
| chapter_list () | |
| ~chapter_list () | |
Implements chapter_list.
Definition at line 33 of file chapterizer.h.
| typedef chapter_list_impl_t<file_info_> chapter_list_impl_t< file_info_ >::t_self | 
Definition at line 36 of file chapterizer.h.
| 
 | inline | 
Definition at line 35 of file chapterizer.h.
| 
 | inline | 
Definition at line 37 of file chapterizer.h.
| 
 | inlinevirtual | 
| 
 | inlinevirtual | 
Queries description of specified chapter.
| p_chapter | Index of chapter to query, greater or equal zero and less than get_chapter_count() value. If p_chapter value is out of valid range, results are undefined (e.g. crash). | 
Implements chapter_list.
Definition at line 42 of file chapterizer.h.
| 
 | inline | 
Definition at line 46 of file chapterizer.h.
| 
 | inlinevirtual | 
| 
 | inline | 
Definition at line 39 of file chapterizer.h.
| 
 | inlinevirtual | 
| 
 | inlinevirtual | 
Modifies description of specified chapter.
| p_chapter_index | Index of chapter to modify, greater or equal zero and less than get_chapter_count() value. If p_chapter value is out of valid range, results are undefined (e.g. crash). | 
| p_info | New chapter description. Note that length part of file_info is used to calculate chapter marks. | 
Implements chapter_list.
Definition at line 45 of file chapterizer.h.
| 
 | inlinevirtual | 
| 
 | private | 
Definition at line 51 of file chapterizer.h.
| 
 | private | 
Definition at line 52 of file chapterizer.h.
 1.8.9.1
 1.8.9.1