Unity Scopes API
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NunityTop-level namespace for all things Unity-related
 NscopesTop-level namespace for public functionality of the Unity scopes API
 Nqt
 CHttpAsyncReaderClass that downloads http files asynchronously
 CJsonAsyncReaderClass that downloads http JSON files asynchronously
 CJsonReaderClass that downloads http JSON files synchronously
 CQActionMetadataMetadata passed to scopes for preview and activation
 CQCannedQueryParameters of a search query
 CQCategorisedResultA result, including the category it belongs to
 CQCategoryA set of related results returned by a scope and displayed within a single pane in the Unity dash
 CQColumnLayoutRepresents a column layout
 CQDepartmentA department with optional sub-departments
 CQPreviewQueryBaseAbstract base class to represent a particular preview
 CQPreviewQueryBaseAPIAbstract base class to represent a particular preview
 CQPreviewReplyAllows the results of a preview to be sent to the preview requester
 CQPreviewWidgetWidget used in Preview
 CQResultThe attributes of a result returned by a Scope
 CQScopeBaseBase class for a scope implementation
 CQScopeBaseAPI
 CQSearchMetadataMetadata passed with search requests
 CQSearchQueryBaseAbstract base class to represent a particular query
 CQSearchQueryBaseAPIAbstract base class to represent a particular query
 CQSearchReplyAllows the results of a search query to be sent to the query source
 CQVariantBuilderHelper class for creating and populating QVariant containers
 CXmlAsyncReaderClass that downloads http XML files asynchronously
 CXmlReaderClass that downloads http XML files synchronously
 Ntesting
 CAndersonDarlingTestImplements the Anderson-Darling test for normality for the case of empirical mean and variance
 CResultExecuting the test returns a set of hypothesis that have to be evaluated at the desired confidence level
 CBenchmarkDefines an interface to provide scope authors with runtime benchmarking capabilities to be used in their own testing
 CActionConfigurationThe ActionConfiguration struct constains all options controlling the benchmark of scope action activation operations
 CActivationConfigurationThe ActivationConfiguration struct constains all options controlling the benchmark of scope activation operations
 CPreviewConfigurationThe PreviewConfiguration struct constains all options controlling the benchmark of scope preview operations
 CQueryConfigurationThe QueryConfiguration struct constains all options controlling the benchmark of scope query operations
 CResultThe Result struct encapsulates all of the result gathered from one individual benchmark run consisting of multiple independent trials
 CTiming
 CStatisticsConfigurationThe StatisticsConfiguration struct contains options controlling the calculation of benchmark result statistics
 CTrialConfigurationThe TrialConfiguration struct contains options controlling the execution of individual trials
 CCategoryImplementation of Category class for testing
 CInProcessBenchmarkScope authors with runtime benchmarking capabilities. The actual runs are executed in the same process
 CMockPreviewReplyMock for unity::scopes::PreviewReply class
 CMockSearchReplyMock for unity::scopes::SearchReply class
 COutOfProcessBenchmarkScope authors with runtime benchmarking capabilities. The actual runs are executed in another process
 CResultA simple class implementation of unity::scopes::Result that provides a default constructor
 CSampleModels the interface to a sample of raw observations and their statistical properties
 CStudentsTTestImplements different variants of the Student's T-test (see http://en.wikipedia.org/wiki/Student's_t-test)
 CResultExecuting the test returns a set of hypothesis that have to be evaluated at the desired confidence level
 CTypedScopeFixtureFixture for testing scope testing
 Nutility
 CBufferedResultForwarderBase class for a client to receive and buffer the results of a query until another BufferedResultForwarder becomes ready
 CAbstractScopeBaseAbstract base class for a scope implementation
 CActionMetadataMetadata passed to scopes for preview and activation
 CActivationListenerBaseBase class to receive a response to a result activation request
 CActivationQueryBaseBase class for an activation request that is executed inside a scope
 CActivationResponseResponse to a result activation
 CCannedQueryParameters of a search query
 CCategorisedResultA result, including the category it belongs to
 CCategoryA set of related results returned by a scope and displayed within a single pane in the Unity dash
 CCategoryRendererA category renderer template in JSON format
 CChildScopeA container for details about an aggregator's child scope
 CColumnLayoutDefines a layout for preview widgets with given column setup
 CCompletionDetailsA container for details about the completion status of a query as well as any additional information regarding the operation of the request
 CConfigExceptionException to indicate that something went wrong with the contents of configuration files
 CDepartmentA department with optional sub-departments
 CFilterBaseBase class for all implementations of filters
 CFilterOptionHolds definition of filter option for OptionSelectorFilter
 CFilterStateCaptures state of multiple filters
 CLinkA hyperlink (label and canned query)
 CListenerBaseAbstract base class to be notified of request completion (such as a query or activation request)
 CLocationHolds location attributes such as latitude, longitude, etc
 CMiddlewareExceptionException to indicate that something went wrong with the middleware layer
 CNotFoundExceptionException to indicate that an object wasn't found by a lookup function
 CObjectThe root base class for all proxies
 CObjectNotExistExceptionException to indicate that a (twoway) request was sent to an object with an unknown identity
 COnlineAccountClientA simple interface for integrating online accounts access and monitoring into scopes
 CServiceStatusA container for details about a service's status and authorization parameters
 COperationInfoA container for details about something of interest that occurs during the operation of a request
 COptionSelectorFilterA selection filter that displays a list of choices and allows one or more of them to be selected
 CPreviewListenerBaseAbstract base class for a scope to respond to preview requests
 CPreviewQueryBaseAbstract base class to represent a particular preview
 CPreviewReplyAllows the results of a preview to be sent to the preview requester
 CPreviewWidgetA widget for a preview
 CQueryBaseAbstract server-side base interface for a query that is executed inside a scope
 CQueryCtrlQueryCtrl allows a query to be cancelled
 CQueryMetadataBase class for extra metadata passed to scopes as a part of a request
 CRegistryWhite pages service for available scopes
 CReplyAllows query termination to be sent to the source of a query
 CResultThe attributes of a result returned by a Scope
 CRuntimeThe main object for query originators to access the scopes run time
 CScopeAllows queries, preview requests, and activation requests to be sent to a scope
 CScopeBaseBase class for a scope implementation
 CScopeMetadataHolds scope attributes such as name, description, icon etc
 CSearchListenerBaseAbstract base interface for a client to receive the results of a query
 CSearchMetadataMetadata passed with search requests
 CSearchQueryBaseAbstract base class to represent a particular query
 CSearchReplyAllows the results of a search query to be sent to the query source
 CTimeoutExceptionException to indicate that a twoway request timed out
 CVariantSimple variant class that can hold an integer, boolean, string, double, dictionary, array or null value
 CVariantBuilderHelper class for creating and populating Variant containers