LibreOffice Module vcl (master)
1
|
Go to the source code of this file.
Classes | |
struct | list_ |
Functions | |
static lnode * | newNode (void *el) |
static lnode * | appendPrim (list pThis, void *el) |
list | listNewEmpty () |
void | listDispose (list pThis) |
void | listSetElementDtor (list pThis, list_destructor f) |
void * | listCurrent (list pThis) |
int | listCount (list pThis) |
int | listIsEmpty (list pThis) |
int | listNext (list pThis) |
int | listSkipForward (list pThis, int n) |
int | listToFirst (list pThis) |
int | listToLast (list pThis) |
list | listAppend (list pThis, void *el) |
list | listRemove (list pThis) |
list | listClear (list pThis) |
Definition at line 64 of file list.cxx.
References list_::aCount, blink, list_::cptr, list_::head, newNode(), and list_::tail.
Referenced by listAppend().
Definition at line 177 of file list.cxx.
References appendPrim().
Referenced by vcl::AddTable(), vcl::glyfAdd(), and vcl::TrueTypeTableNew_name().
Definition at line 212 of file list.cxx.
References list_::aCount, list_::cptr, list_::eDtor, list_::head, and list_::tail.
Referenced by listDispose().
Definition at line 122 of file list.cxx.
References list_::aCount.
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 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 listClear().
Referenced by TrueTypeCreatorDispose(), vcl::TrueTypeTableDispose_glyf(), and vcl::TrueTypeTableDispose_name().
Definition at line 128 of file list.cxx.
References list_::aCount.
Referenced by vcl::FindTable(), and vcl::StreamToMemory().
Definition at line 89 of file list.cxx.
References list_::aCount, 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 | pThis, |
list_destructor | f | ||
) |
Definition at line 108 of file list.cxx.
References list_::eDtor, and vcl::f.
Referenced by vcl::TrueTypeCreatorNewEmpty(), vcl::TrueTypeTableNew_glyf(), and vcl::TrueTypeTableNew_name().
Definition at line 155 of file list.cxx.
References 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 list_::cptr, and list_::tail.
Referenced by vcl::glyfAdd().
|
static |
Definition at line 54 of file list.cxx.
Referenced by appendPrim().