Files
UnrealEngineUWP/Engine/Source/Developer/Windows/LiveCodingServer/Private/External/LC_SymbolInfo.h
Ben Marsh 5651dbf4cd Integrating changes from Live++ 1.4.1.
#rb none

[CL 5919984 by Ben Marsh in Dev-Build branch]
2019-04-16 12:46:58 -04:00

35 lines
588 B
C++

// Copyright 2011-2019 Molecular Matters GmbH, all rights reserved.
#pragma once
#include "CoreTypes.h"
#include "LC_Platform.h"
class SymbolInfo
{
public:
SymbolInfo(const char* const function, const char* const filename, unsigned int line);
inline const char* GetFunction(void) const
{
return m_function;
}
inline const char* GetFilename(void) const
{
return m_filename;
}
inline unsigned int GetLine(void) const
{
return m_line;
}
private:
LC_DISABLE_ASSIGNMENT(SymbolInfo);
char m_function[512u];
char m_filename[WINDOWS_MAX_PATH];
unsigned int m_line;
};