terminal/src/tsf/TfCatUtil.h
Dustin Howett d4d59fa339 Initial release of the Windows Terminal source code
This commit introduces all of the Windows Terminal and Console Host source,
under the MIT license.
2019-05-02 15:29:04 -07:00

41 lines
619 B
C++

/*++
Copyright (c) Microsoft Corporation.
Licensed under the MIT license.
Module Name:
TfCatUtil.h
Abstract:
This file defines the CicCategoryMgr Class.
Author:
Revision History:
Notes:
--*/
#pragma once
class CicCategoryMgr
{
public:
CicCategoryMgr();
virtual ~CicCategoryMgr();
public:
[[nodiscard]]
HRESULT GetGUIDFromGUIDATOM(TfGuidAtom guidatom, GUID *pguid);
[[nodiscard]]
HRESULT InitCategoryInstance();
inline ITfCategoryMgr* GetCategoryMgr() { return m_pcat; }
private:
CComQIPtr<ITfCategoryMgr> m_pcat;
};