Altium C++ SDK 3.0
Loading...
Searching...
No Matches
CADStrings Class Reference

#include <DXP.Classes.h>

Inheritance diagram for CADStrings:
DXP::CAbstractStrings CAbstractSupportService CDispatchObject IServicesSupportInternal CDispatchRecord

Protected Member Functions

virtual int GetCount ()
virtual std::wstring GetItem (int Index)
virtual int IndexOf (std::wstring const Value)
virtual int Add (std::wstring S)
Protected Member Functions inherited from DXP::CAbstractStrings
virtual bool SupportsService (std::wstring const AServiceName)
virtual HRESULT __stdcall Invoke (DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)

Private Attributes

std::vector< wstring > mStrings

Additional Inherited Members

Public Member Functions inherited from DXP::CAbstractStrings
IStringsGetIStrings ()
Public Member Functions inherited from CAbstractSupportService
virtual HRESULT __stdcall QueryInterface (const IID &riid, void **ppvObject)
virtual ULONG __stdcall AddRef (void)
virtual ULONG __stdcall Release (void)
IServicesSupportInternalGetServicesSupportInternal ()
Public Member Functions inherited from CDispatchObject
 CDispatchObject ()
virtual ~CDispatchObject ()
IDispatch * GetIDispatch ()
Public Member Functions inherited from CDispatchRecord
 CDispatchRecord ()
virtual HRESULT __stdcall GetTypeInfoCount (UINT *pctinfo)
virtual HRESULT __stdcall GetTypeInfo (UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
virtual HRESULT __stdcall GetIDsOfNames (REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
Protected Attributes inherited from CDispatchRecord
ULONG mRefCount

Member Function Documentation

◆ Add()

virtual int CADStrings::Add ( std::wstring S)
protectedvirtual

Implements DXP::CAbstractStrings.

◆ GetCount()

virtual int CADStrings::GetCount ( )
inlineprotectedvirtual

Implements DXP::CAbstractStrings.

◆ GetItem()

virtual std::wstring CADStrings::GetItem ( int Index)
inlineprotectedvirtual

Implements DXP::CAbstractStrings.

◆ IndexOf()

virtual int CADStrings::IndexOf ( std::wstring const Value)
protectedvirtual

Implements DXP::CAbstractStrings.

Member Data Documentation

◆ mStrings

std::vector<wstring> CADStrings::mStrings
private

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