libadblockplus
|
CAdblockPlus::ActiveObject | The implementation of active object pattern, simply put it sequentially executes posted callable objects in a single background thread |
CAdblockPlus::AppInfo | Information about the app using libadblockplus |
CAdblockPlus::AsyncExecutor | Spawns a new thread for each task and waits for finishing of all spawned threads in the destructor |
CAdblockPlus::FilterEngine::CreationParameters | FilterEngine creation parameters |
▼CAdblockPlus::Platform::CreationParameters | Platform creation parameters |
CAdblockPlus::DefaultPlatformBuilder | A helper class allowing to construct a default Platform and to obtain the Scheduler used by Platform before the latter is constructed |
▼Cenable_shared_from_this | |
CAdblockPlus::JsEngine | JavaScript engine used by FilterEngine , wraps v8 |
CAdblockPlus::FilterEngine | Main component of libadblockplus |
Cv8::FunctionCallbackInfo< T > | |
Cv8::Global< T > | |
CAdblockPlus::IFileSystem | File system interface |
CAdblockPlus::ITimer | Timer manager interface |
CAdblockPlus::IV8IsolateProvider | Provides with isolate |
CAdblockPlus::IWebRequest | Web request interface used to implement XMLHttpRequest |
CAdblockPlus::IWebRequestSync | Private functionality |
▼CAdblockPlus::JsValue | Wrapper for JavaScript values |
CAdblockPlus::Filter | Wrapper for an Adblock Plus filter object |
CAdblockPlus::Notification | Wrapper for an Adblock Plus notification object |
CAdblockPlus::Subscription | Wrapper for a subscription object |
CAdblockPlus::JsEngine::JsWeakValuesID | An opaque structure representing ID of stored JsValueList |
Cv8::Local< T > | |
▼CAdblockPlus::LogSystem | Logging interface |
CAdblockPlus::DefaultLogSystem | LogSystem implementation that writes messages to stderr |
CAdblockPlus::NotificationTexts | Contains notification title and message |
CAdblockPlus::OptionalAsyncExecutor | This class provides the same interface as AsyncExecutor but allows in a thread-safe manner invalidate internally held implementation of AsyncExecutor |
CAdblockPlus::Platform | AdblockPlus platform is the main component providing access to other modules |
CAdblockPlus::ReferrerMapping | Stores a mapping between URLs and their referrers |
CAdblockPlus::ServerResponse | HTTP response |
CAdblockPlus::IFileSystem::StatResult | Result of a stat operation, i.e. information about a file |
CAdblockPlus::SynchronizedCollection< TContainer > | Wrapper around Container providing few generic methods which ensure that the underlying container is accessed only by one thread at the same time |
CAdblockPlus::SynchronizedCollection< std::list< Call > > |