_BrowserWindow | |
_c_keyboardmap | |
_charmap | |
_DowloadDialog | |
_DrvPointInfo | |
_DrvPointsBuf | |
_erGtkBusyDialog | |
_erGtkBusyDialogClass | |
_erGtkCellRendererBorder | : A cell renderer that draws a border around itself and all preceding cells on the current line of a listview |
_erGtkCellRendererBorderClass | : GObject class for erGtkCellRendererBorder objects |
_erGtkCellRendererText | : A cell renderer similar to GtkCellRendererText but capable of rendering multiple lines of text inside a single cell. Properties to control this cell renderer: text-0, text-1, .. Text to be displayed in 1st line, 2nd line, .. As in GtkCellRendererText property "text". font-0, font-1, .. Font description for 1st line, 2nd line, .. As in GtkCellRendererText propery "font". height-0, height-1. .. Height in pixels of 1st line, 2nd line, . |
_erGtkCellRendererTextClass | : GObject class for erGtkCellRendererText objects |
_erGtkEntry | |
_erGtkEntryClass | |
_erGtkIconView | : Derive from GtkIconView. Properties: navigate-mode gchar * READ/WRITE "normal-navigate-mode" default navigate mode. "simple-navigate-mode" translate up/down to left/right |
_erGtkIconViewClass | |
_ErGtkIMContextErkeyb | |
_ErGtkIMContextErkeybClass | |
_erGtkJumpToPageDialog | |
_erGtkJumpToPageDialogClass | |
_ErGtkKey | |
_ErGtkKeyb | |
_ErGtkKeybClass | |
_ErGtkKeybPrivate | |
_erGtkListView | |
_erGtkListViewClass | |
_eripc_context_t | |
_FastDrawContext | |
_GtkIconViewCellInfo | |
_GtkIconViewItem | |
_GtkIconViewPrivate | |
_GtkPagebar | |
_GtkPagebarClass | |
_IPluginUnknown | Universal Document Shell plugin unknown interface. Through IPluginUnknown, caller is able to access the other interfaces by given object |
_keyb_client | |
_KeybUI | |
_LineStrTab | |
_MarkerEntry | Universal Document Shell Plugin Marker Entry declaration |
_osso_callback_data_t | |
_osso_handler_t | |
_osso_hash_value_t | |
_rangetype | |
_ScbColor | |
_ScbDevPoint | |
_ScbDoc | |
_ScbDocContext | |
_ScbDocVersion | |
_ScbDriverDrawParam | |
_ScbHitTestCtx | |
_ScbPage | |
_ScbPageAttributes | |
_ScbPageEraseCtx | |
_ScbPageId | |
_ScbPageOptHist | |
_ScbPages | |
_ScbPageStyle | |
_ScbPath | |
_ScbPoint | |
_ScbPoints | |
_ScbRect | |
_ScbScreen | |
_ScbStream | |
_ScbStroke | |
_ScbStrokeAttributes | |
_ScbStrokes | |
_ScbTBSItem | |
_ScbVersion | |
_UDSString | Universal Document Shell String object. The UDS string is implemented by UDS and is usually used by plugin |
anonymous_namespace{listeners_unittest.cpp}::A | |
AdvancedSettings | |
anonymous_namespace{listeners_unittest.cpp}::B | |
battery_data | |
Big5DistributionAnalysis | |
bitmap_data_t | |
images::BitmapAttributes | |
test::BoundingRectangles | |
brush_draw_info | |
busy_count_t | |
busy_info | |
calibration | |
notepad::CFileStore | |
CharDistributionAnalysis | |
notepad::CmdQueue | |
notepad::CNotepadDoc | |
notepad::CNotepadPages | |
notepad::CNotepadWindow | |
notepad::CNPoint | |
notepad::Command | |
command | |
pdf::Cond | |
notepad::CSemaphore | |
ctb_action_t | |
notepad::CThumbnail | |
images::DataContainer< T > | |
text::DataContainer< T > | |
images::DataContainer< MarkerEntry * > | |
images::DataContainer< T * > | |
text::DataContainer< T * > | |
images::DataContainerBase | |
text::DataContainerBase | |
DateTimeSettings | |
DateTimeWidgets | |
db_entry_t | |
db_state_t | |
text::DeinitializationTask | This is the last task for text plugin. It is executed by worker thread once text view is deinitialized |
device_caps_t | |
dialog_t | |
display_update_info | |
DMCommand | |
DMCommandForce | |
DMCommandInfo | |
tut::empty | |
utils::empty | |
pdf::empty | |
erDmCmd_t | |
erGtkCellRendererBorderPrivate | |
erGtkCellRendererTextPrivate | |
erGtkEntryPrivate | |
erGtkIconViewPrivate | |
eripc_arg_t | |
eripc_callback_function_t | |
eripc_client_context_t | |
eripc_device_caps_t | |
eripc_event_info_t | |
erMetadb_t | |
EUCJPContextAnalysis | |
EUCJPDistributionAnalysis | |
EUCKRDistributionAnalysis | |
EUCTWDistributionAnalysis | |
Event | |
EventHandler | |
EventMarkerReady_t | Marker(tree) generation done event |
EventParmsPaginate_t | Pagination event, could be triggered when start and finished |
EventQueue | |
EventRenderEnd_t | Render event |
EventSearchEnd_t | Search finishing event |
filelist_entry_t | |
filetype_info_t | |
FindKeyInfo | |
FlightModeSettings | |
FlipBarSettings | |
FontCache | Cached font glyphs. The class is designed to contain multiple font glyphs. For every font glyph, The caller should provide a hash code |
fs_entry_t | |
functionEntry | |
pdf::Functor< T, R, A1, A2, A3, A4, A5 > | |
GB2312DistributionAnalysis | |
notepad::GCtx | |
gtk::GtkEventSource< T > | Enable caller to handle GTK events without inheriting from any class. One-one connection. It's better to use template based technology. By GtkEventSource caller is able to handle multiple widgets' events |
h3600_battery | |
h3600_eeprom_read_request | |
h3600_eeprom_write_request | |
h3600_spi_read_request | |
h3600_spi_write_request | |
h3600_ts_backlight | |
h3600_ts_calibration | |
h3600_ts_contrast | |
h3600_ts_event | |
h3600_ts_flite | |
h3600_ts_led | |
h3600_ts_return | |
h3600_ts_version | |
hal_device | |
hal_device_property | |
pdf::IFunctor< R, A1, A2, A3, A4, A5 > | |
images::Image | |
images::ImageDither | ImageDither |
images::ImagePage | |
images::ImagePageAttrs | Represent render attributes |
images::ImageRenderTask | |
images::ImagesDocument | Handle images file format |
images::ImagesRenderer | |
images::ImagesScanner | : Scan all the images in the formats supported by gdk_pixbuf under the input directory or the directory which the input filename is located in. It also supports the option of scanning recursively or not |
anonymous_namespace{utils_unittest.cpp}::Impl | Implement all images interfaces |
InfoItem | |
text::InitializationTask | This is the first task for text plugin. It is executed by worker thread once text view is initialized |
utils::InterfaceBase | The interface entry base class |
utils::InterfaceEntry< T > | Every InterfaceEntry stores the necessary information related to a interface, such as:
- Interface name.
- Interface pointer value
|
utils::InterfaceTable | The InterfaceTable contains a list of interfaces. From this class caller can add and query a given interface |
anonymous_namespace{utils_unittest.cpp}::IPluginA | Images interface |
anonymous_namespace{utils_unittest.cpp}::IPluginB | |
anonymous_namespace{utils_unittest.cpp}::IPluginC | |
IPluginClone | Universal Document Shell Plugin Clone interface. IPluginClone is used to clone the object |
IPluginCollection | Universal Document Shell Plugin Collection interface. Through IPluginCollection, caller can access the elements of data collection returned by plugin |
IPluginDocAttributes | Universal Document Shell Plugin Document Attributes interface. Through IPluginDocAttributes, UDS can retrieve and change following document attributes:
- The attribute that indicates whether this document is DRM protected or not.
- The attribute that indicates whether this document is reflowable or fixed-size page-orientated.
- The attribute indicating that this document needs to specfiy correct encoding when it's opened.
- The attribte that inidcaties this document needs to specify PASSWORD
|
IPluginDocDictionary | Universal Document Shell Plugin Dictionary interafce. Through IPluginDocDictionary, UDS may be able to get explaination for certain word |
IPluginDocHyperlink | Universal Document Shell Plugin Document Hyperlink interafce. Through IPluginDocDictionary, UDS may be able to get explaination for certain word |
IPluginDocMarker | Universal Document Shell Plugin Marker Interface. Through IPluginDocMarker, caller can request marker tree of document to plugin, and get plugin-supported marker types |
IPluginDocNavigator | Universal Document Shell Plugin Document Object Navigator interafce. Through IPluginDocNavigator, caller is able to navigate among different objects inside a document. Particularly, callers can get object(range) by input anchor; get text from specified range; compare position of two anchors |
IPluginDocSearch | Universal Document Shell Document Search interafce. Through IPluginDocumentSearch, caller is able to do text search through in document |
IPluginDocument | Universal Document Shell Plugin Document interface. Through IPluginDocument, caller can open and close a specified document, estimate whether an interface pointer delegates an opened document object, and create a new view object |
IPluginEventBroadcaster | Universal Document Shell Plugin Document Event Broadcaster interface. Through IPluginEventBroadcaster, listeners can receive notification from plugin |
IPluginFont | Universal Document Shell Plugin Font interface. Through IPluginFont, caller can get/set font size and font family |
IPluginLibrary | Universal Document Shell Plugin Library interface. Through IPluginLibrary, caller is able to:
- Check the library whether can it open the specified document or not.
- Create a new document object if the plug-in uses the low level interfaces. and retrieve the IPlugUnknown pointer of the library object.
- Create a new reader object if the plug-in uses the high level interfaces
|
IPluginRender | Universal Document Shell Plugin Renderer interface. Through IPluginRender, caller can:
- Render content according to anchor and renderer settings
- Create rendering settings
- Set memory limit
|
IPluginRenderResult | Render result interface, for querying bitmap inside render result get bounding rectangles for a specified range, and get the anchor for a specified point |
IPluginRenderSettings | Universal Document Shell Plugin Render Settings interface Through IPluginRenderSetting, the caller can set/get the general rendering attributes to/from plugin. Different with view settings, the rendering settings won't affect all of the rendered pages in a document, but only affect the current page on displaying. IPluginRenderSettings only manages the general settings fit for all of the document formats |
IPluginRotation | Univeral Document Shell Plugin Rotation interface Through IPluginRotation, caller can set/get rotation value to/from plugin |
IPluginSearchCriteria | Univeral Document Shell Plugin Document Search Criteria interface Through IPluginSearchCriteria, caller can set search criteria on specified document object |
IPluginView | Universal Document Shell Plugin View interface |
IPluginViewSettings | Universal Document Shell Plugin View Settings interface. Through IPluginViewSettings, callers can set the viewing-related attributes to plugin. The viewing attribute set in this interface would affect the rendering of all pages in current document. And this attribute would affect all kinds of the document formats. IPluginViewSettings currently supports:
- Display Size
- Dot per Inch(DPI)
|
IPluginZoom | Universal Document Shell Plugin Zoom interface Through IPluginZoom, caller can set/get zoom factors to/from plugin. The zoom factor used here are the ratio related to the whole page. That means the value zone of a zoom factor is [0,1] |
JapaneseContextAnalysis | |
utils::Listeners | |
localeEntry | |
test::MainWindow | The main window of the UDS. It's the parent window of all ViewCtrls' windows |
medium_t | |
MemoryStruct | |
MenuEntry | |
metadata_cell | |
metadata_table | |
notepad::Mutex | |
pdf::Mutex | |
notepad::MutexLocker | |
Name | : [A very detailed description regarding the [Class Name1]. It provides precise information on its functionality and purpose, constraints, etc..] |
nsBig5Prober | |
nsCharSetProber | |
nsCodingStateMachine | |
nsEscCharSetProber | |
nsEUCJPProber | |
nsEUCKRProber | |
nsEUCTWProber | |
nsGB18030Prober | |
nsHebrewProber | |
nsLatin1Prober | |
nsMBCSGroupProber | |
nsPkgInt | |
nsSBCSGroupProber | |
nsSingleByteCharSetProber | |
nsSJISProber | |
nsUniversalDetector | |
nsUniversalDetectorImpl | : A wrapper for internal encoding detector implementations. This is the ONLY header file that will be included by plaintext plugin implementations |
nsUniversalXPCOMDetector | |
nsUniversalXPCOMStringDetector | |
nsUTF8Prober | |
utils::ObjectTable< T > | This class enables caller to search between interface and object. It can store objects of the same class |
osso_af_context_t | |
test::OutputDevice | The widget output device. NOT SURE THE WIDGET SIZE WILL BE CHANGED OR NOT |
test::OutputDeviceContext | Output device context |
pdf::PagesCache | |
images::PagesCache | The pages cache can be used to cache ImagePages |
text::PaginationAbortTask | Pagination abort tasks |
text::PaginationTask | Pagination task definition for text plugin. The pagination task is responsible for calculating start position and end position for a specified page, and calculating total pages |
pdf::PDFAnchor | |
pdf::PDFCollection< T > | |
pdf::PDFCollection< MarkerEntry * > | |
pdf::PDFCollectionBase | |
pdf::PDFController | The document class |
pdf::PDFElemCollection< T, E > | |
pdf::PDFGlobalParams | |
pdf::PDFInstanceCollection< T > | |
pdf::PDFLibrary | |
pdf::PDFPage | The page information |
pdf::PDFPrerenderPolicy | |
pdf::PDFPrerenderPolicyNormal | |
pdf::PDFRenderAttributes | |
pdf::PDFRenderer | The document renderer class |
pdf::PDFRenderRequests | |
pdf::PDFRenderTask | The rendering task |
pdf::PDFSearchCriteria | PDFSearchCriteria |
pdf::PDFSearcher | |
pdf::PDFSearchTask | The search task |
pdf::PDFSearchTaskInfo | Information of a search task |
pdf::PDFToc | |
pdf::PDFViewAttributes | |
PluginBitmapAttributes | Rendering bitmap structure used to communicate between plugin and UDS. Struct derived from XImage |
pdf::PluginCollectionImpl | |
images::PluginCollectionImpl | |
text::PluginCollectionImpl | |
pdf::PluginDocImpl | Implement all necessary interfaces for document object. If the interface is not supported, the impl can remove them from parent class list |
images::PluginDocImpl | Implement all necessary interfaces for document object. If the interface is not supported, the impl can remove them from parent class list |
text::PluginDocImpl | Implement all necessary interfaces for document object. If the interface is not supported, the impl can remove them from parent class list |
PluginEventAttrs | Put all above events into together |
pdf::PluginLibraryImpl | Implement Plugin Library object for pdf plugin |
text::PluginLibraryImpl | Implement Plugin Library object for text plugin |
images::PluginLibraryImpl | Implement Plugin Library object for images plugin |
PluginRange | PluginRange in [] format identifies a document object |
pdf::PluginRangeImpl | |
PluginRectangle | |
pdf::PluginRenderResultImpl | |
text::PluginRenderResultImpl | |
images::PluginRenderResultImpl | |
text::PluginRenderSettingsImpl | |
pdf::PluginRenderSettingsImpl | |
images::PluginRenderSettingsImpl | |
pdf::PluginSearchCriteria | |
text::PluginSearchCriteria | |
images::PluginSearchCriteria | |
pdf::PluginViewImpl | Implement all interfaces of view object. If view object provider does not want to support optional interface, it may remove the interface from parent class list |
images::PluginViewImpl | Implement all interfaces of view object. If view object provider does not want to support optional interface, it may remove the interface from parent class list |
text::PluginViewImpl | Implement all interfaces of view object. If view object provider does not want to support optional interface, it may remove the interface from parent class list |
test::Point | Point structure |
notepad::Point | Point structure |
point | |
point_info | |
text::Position | Position type for text plugin |
PowerSettings | |
PRInt64 | |
proc_t | |
text::Range | Information about one page, used for pagination |
text::RangeImpl | |
pdf::ReceiversOperations< F > | |
text::Rect | |
RenderArea | Render area type definition |
notepad::renderCommand | |
RenderData | |
notepad::RenderPageCtx | |
text::RenderTask | Render task definition for text plugin. The render task is responsible for rendering a specified page |
request_t | |
common::SafeData< T > | |
text::SafeDeque< T > | |
pdf::ScopeMutex | |
test::ScribbleGC | |
test::ScribbleMgr | |
SearchArgs | |
text::SearchContext | |
pdf::SearchContext | Search context wrappers not only the search criteria, but also the page number and start index. It would be only used in our searching algorithm |
SearchResult | |
text::SearchTask | Search task definition for text plugin. The search task is responsible for find the previous/next/all occurrence of specified pattern |
pdf::SearchWordRecord | |
SensorSettings | |
SequenceModel | |
shortcut_t | |
utils::Signal< A1, A2, A3, A4, A5 > | |
pdf::Signal< R, A1, A2, A3, A4, A5 > | Signal supporting five parameters. This is the primary class which provides the template for all partial specialized classes |
pdf::Signal< R, A1, A2, A3, A4, UNUSABLE > | Signal supporting four parameters |
pdf::Signal< R, A1, A2, A3, UNUSABLE, UNUSABLE > | Signal supporting three parameters |
pdf::Signal< R, A1, A2, UNUSABLE, UNUSABLE, UNUSABLE > | Signal supporting two parameters |
pdf::Signal< R, A1, UNUSABLE, UNUSABLE, UNUSABLE, UNUSABLE > | Signal supporting one parameter |
pdf::Signal< R, UNUSABLE, UNUSABLE, UNUSABLE, UNUSABLE, UNUSABLE > | Signal supporting none parameter |
SJISContextAnalysis | |
SJISDistributionAnalysis | |
utils::Slot< T, A1, A2, A3, A4, A5 > | |
testslot::SlotA | |
testslot::SlotB | |
utils::SlotBase< A1, A2, A3, A4, A5 > | |
SMModel | |
stack_entry_t | |
stateEntry_t | |
statusEntry_t | |
images::StringImpl | |
pdf::StringImpl | |
text::StringImpl | |
common::Task | |
pdf::Task | |
task_t | |
anonymous_namespace{utils_unittest.cpp}::TemplateImpl< T > | Template test |
images::TestImageDither | |
text::TextController | |
text::TextModel | |
text::TextView | |
therm_dev | |
common::Thread | |
pdf::Thread | |
thumbType | |
pdf::TocItem | |
transfer_buffer | |
tz_info | |
tzhead | |
UdsSettings | |
ViewModeInfo | |
text::ViewPosition | |
wave_info | |
gtk::Window | CPP wrapper for gtk widget. Maybe not necessary |
WMInfo | |