LibreOffice Module vcl (master)
1
|
Go to the source code of this file.
Typedefs | |
typedef struct list_ * | list |
typedef void(* | list_destructor) (void *) |
Functions | |
list | listNewEmpty (void) |
void | listDispose (list) |
void | listSetElementDtor (list, list_destructor) |
void * | listCurrent (list) |
int | listCount (list) |
int | listIsEmpty (list) |
int | listNext (list) |
int | listSkipForward (list, int n) |
int | listToFirst (list) |
int | listToLast (list) |
list | listAppend (list, void *) |
list | listRemove (list) |
list | listClear (list) |
Definition at line 177 of file list.cxx.
References appendPrim(), and assert().
Referenced by vcl::AddTable(), vcl::glyfAdd(), and vcl::TrueTypeTableNew_name().
Definition at line 212 of file list.cxx.
References list_::aCount, assert(), list_::cptr, list_::eDtor, list_::head, and list_::tail.
Referenced by listDispose().
Definition at line 122 of file list.cxx.
References list_::aCount, and assert().
Referenced by vcl::GetRawData_glyf(), vcl::GetRawData_name(), vcl::glyfAdd(), vcl::glyfCount(), vcl::ProcessTables(), vcl::RemoveTable(), and vcl::StreamToMemory().
Definition at line 115 of file list.cxx.
References assert(), and list_::cptr.
Referenced by vcl::FindTable(), vcl::GetRawData_glyf(), vcl::GetRawData_name(), vcl::glyfAdd(), vcl::ProcessTables(), vcl::RemoveTable(), and vcl::StreamToMemory().
Definition at line 101 of file list.cxx.
References assert(), and listClear().
Referenced by TrueTypeCreatorDispose(), vcl::TrueTypeTableDispose_glyf(), and vcl::TrueTypeTableDispose_name().
Definition at line 128 of file list.cxx.
References list_::aCount, and assert().
Referenced by vcl::FindTable(), and vcl::StreamToMemory().
Definition at line 89 of file list.cxx.
References list_::aCount, assert(), list_::cptr, list_::eDtor, list_::head, and list_::tail.
Referenced by vcl::TrueTypeCreatorNewEmpty(), vcl::TrueTypeTableNew_glyf(), and vcl::TrueTypeTableNew_name().
Definition at line 134 of file list.cxx.
References listSkipForward().
Referenced by vcl::FindTable(), vcl::GetRawData_glyf(), vcl::GetRawData_name(), vcl::glyfAdd(), vcl::ProcessTables(), vcl::RemoveTable(), and vcl::StreamToMemory().
Definition at line 185 of file list.cxx.
References list_::aCount, list_::cptr, list_::eDtor, list_::head, and list_::tail.
Referenced by vcl::RemoveTable().
void listSetElementDtor | ( | list | , |
list_destructor | |||
) |
Definition at line 108 of file list.cxx.
References assert(), list_::eDtor, and vcl::f.
Referenced by vcl::TrueTypeCreatorNewEmpty(), vcl::TrueTypeTableNew_glyf(), and vcl::TrueTypeTableNew_name().
Definition at line 139 of file list.cxx.
References assert(), list_::cptr, and m.
Referenced by listNext().
Definition at line 155 of file list.cxx.
References assert(), list_::cptr, and list_::head.
Referenced by vcl::FindTable(), vcl::GetRawData_glyf(), vcl::GetRawData_name(), vcl::glyfAdd(), vcl::ProcessTables(), vcl::RemoveTable(), and vcl::StreamToMemory().
Definition at line 166 of file list.cxx.
References assert(), list_::cptr, and list_::tail.
Referenced by vcl::glyfAdd().