LibreOffice Module vcl (master)  1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
vcl::IContext Class Reference

#include <IContext.hxx>

Inheritance diagram for vcl::IContext:
[legend]

Public Member Functions

void SetContext (const std::vector< vcl::EnumContext::Context > &aContext)
 
bool HasContext (const vcl::EnumContext::Context eContext) const
 

Protected Member Functions

 IContext ()
 

Private Attributes

std::vector< vcl::EnumContext::ContextmaContext
 

Detailed Description

Definition at line 21 of file IContext.hxx.

Constructor & Destructor Documentation

vcl::IContext::IContext ( )
inlineprotected

Definition at line 24 of file IContext.hxx.

References vcl::EnumContext::Any, and maContext.

Member Function Documentation

bool vcl::IContext::HasContext ( const vcl::EnumContext::Context  eContext) const
inline

Definition at line 35 of file IContext.hxx.

References maContext.

Referenced by NotebookbarTabControlBase::SetContext().

void vcl::IContext::SetContext ( const std::vector< vcl::EnumContext::Context > &  aContext)
inline

Definition at line 30 of file IContext.hxx.

References maContext.

Referenced by VclBuilder::handleObject(), and VclBuilder::handleTabChild().

Member Data Documentation

std::vector<vcl::EnumContext::Context> vcl::IContext::maContext
private

Definition at line 44 of file IContext.hxx.


The documentation for this class was generated from the following file: