Merge pull request #92 from asuessenbach/enumTag
Remove extension tag from extension enum values
This commit is contained in:
commit
a287b6db68
@ -304,7 +304,7 @@ struct EnumData
|
|||||||
std::vector<NameValue> members;
|
std::vector<NameValue> members;
|
||||||
std::string protect;
|
std::string protect;
|
||||||
|
|
||||||
void addEnum(std::string const & name, std::string const& tag);
|
void addEnum(std::string const & name, std::string const& tag, bool appendTag);
|
||||||
};
|
};
|
||||||
|
|
||||||
struct FlagData
|
struct FlagData
|
||||||
@ -412,7 +412,7 @@ void writeTypes(std::ofstream & ofs, VkData const& vkData, std::map<std::string,
|
|||||||
void writeVersionCheck(std::ofstream & ofs, std::string const& version);
|
void writeVersionCheck(std::ofstream & ofs, std::string const& version);
|
||||||
void writeTypesafeCheck(std::ofstream & ofs, std::string const& typesafeCheck);
|
void writeTypesafeCheck(std::ofstream & ofs, std::string const& typesafeCheck);
|
||||||
|
|
||||||
void EnumData::addEnum(std::string const & name, std::string const& tag)
|
void EnumData::addEnum(std::string const & name, std::string const& tag, bool appendTag)
|
||||||
{
|
{
|
||||||
assert(tag.empty() || (name.find(tag) != std::string::npos));
|
assert(tag.empty() || (name.find(tag) != std::string::npos));
|
||||||
members.push_back(NameValue());
|
members.push_back(NameValue());
|
||||||
@ -426,7 +426,7 @@ void EnumData::addEnum(std::string const & name, std::string const& tag)
|
|||||||
members.back().name.erase(pos);
|
members.back().name.erase(pos);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!tag.empty())
|
if (appendTag && !tag.empty())
|
||||||
{
|
{
|
||||||
members.back().name += tag;
|
members.back().name += tag;
|
||||||
}
|
}
|
||||||
@ -953,7 +953,7 @@ void readEnumsEnum( tinyxml2::XMLElement * element, EnumData & enumData, std::st
|
|||||||
{
|
{
|
||||||
if ( child->Attribute( "name" ) )
|
if ( child->Attribute( "name" ) )
|
||||||
{
|
{
|
||||||
enumData.addEnum(child->Attribute("name"), tag);
|
enumData.addEnum(child->Attribute("name"), tag, false);
|
||||||
}
|
}
|
||||||
} while ( child = child->NextSiblingElement() );
|
} while ( child = child->NextSiblingElement() );
|
||||||
}
|
}
|
||||||
@ -1022,7 +1022,7 @@ void readExtensionRequire(tinyxml2::XMLElement * element, VkData & vkData, std::
|
|||||||
assert(child->Attribute("name"));
|
assert(child->Attribute("name"));
|
||||||
assert(vkData.enums.find(getEnumName(child->Attribute("extends"))) != vkData.enums.end());
|
assert(vkData.enums.find(getEnumName(child->Attribute("extends"))) != vkData.enums.end());
|
||||||
assert(!!child->Attribute("bitpos") + !!child->Attribute("offset") + !!child->Attribute("value") == 1);
|
assert(!!child->Attribute("bitpos") + !!child->Attribute("offset") + !!child->Attribute("value") == 1);
|
||||||
vkData.enums[getEnumName(child->Attribute("extends"))].addEnum(child->Attribute("name"), child->Attribute("value") ? "" : tag );
|
vkData.enums[getEnumName(child->Attribute("extends"))].addEnum(child->Attribute("name"), child->Attribute("value") ? "" : tag, true );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
148
vulkan/vk_cpp.h
148
vulkan/vk_cpp.h
@ -18869,22 +18869,22 @@ namespace vk
|
|||||||
|
|
||||||
enum class PresentModeKHR
|
enum class PresentModeKHR
|
||||||
{
|
{
|
||||||
eImmediateKHR = VK_PRESENT_MODE_IMMEDIATE_KHR,
|
eImmediate = VK_PRESENT_MODE_IMMEDIATE_KHR,
|
||||||
eMailboxKHR = VK_PRESENT_MODE_MAILBOX_KHR,
|
eMailbox = VK_PRESENT_MODE_MAILBOX_KHR,
|
||||||
eFifoKHR = VK_PRESENT_MODE_FIFO_KHR,
|
eFifo = VK_PRESENT_MODE_FIFO_KHR,
|
||||||
eFifoRelaxedKHR = VK_PRESENT_MODE_FIFO_RELAXED_KHR
|
eFifoRelaxed = VK_PRESENT_MODE_FIFO_RELAXED_KHR
|
||||||
};
|
};
|
||||||
|
|
||||||
enum class ColorSpaceKHR
|
enum class ColorSpaceKHR
|
||||||
{
|
{
|
||||||
eVkColorspaceSrgbNonlinearKHR = VK_COLORSPACE_SRGB_NONLINEAR_KHR
|
eVkColorspaceSrgbNonlinear = VK_COLORSPACE_SRGB_NONLINEAR_KHR
|
||||||
};
|
};
|
||||||
|
|
||||||
class SurfaceFormatKHR
|
class SurfaceFormatKHR
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
SurfaceFormatKHR()
|
SurfaceFormatKHR()
|
||||||
: SurfaceFormatKHR( Format::eUndefined, ColorSpaceKHR::eVkColorspaceSrgbNonlinearKHR )
|
: SurfaceFormatKHR( Format::eUndefined, ColorSpaceKHR::eVkColorspaceSrgbNonlinear )
|
||||||
{}
|
{}
|
||||||
|
|
||||||
SurfaceFormatKHR( Format format, ColorSpaceKHR colorSpace)
|
SurfaceFormatKHR( Format format, ColorSpaceKHR colorSpace)
|
||||||
@ -19740,7 +19740,7 @@ namespace vk
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
SwapchainCreateInfoKHR()
|
SwapchainCreateInfoKHR()
|
||||||
: SwapchainCreateInfoKHR( SwapchainCreateFlagsKHR(), SurfaceKHR(), 0, Format::eUndefined, ColorSpaceKHR::eVkColorspaceSrgbNonlinearKHR, Extent2D(), 0, ImageUsageFlags(), SharingMode::eExclusive, 0, nullptr, SurfaceTransformFlagBitsKHR::eIdentity, CompositeAlphaFlagBitsKHR::eOpaque, PresentModeKHR::eImmediateKHR, 0, SwapchainKHR() )
|
: SwapchainCreateInfoKHR( SwapchainCreateFlagsKHR(), SurfaceKHR(), 0, Format::eUndefined, ColorSpaceKHR::eVkColorspaceSrgbNonlinear, Extent2D(), 0, ImageUsageFlags(), SharingMode::eExclusive, 0, nullptr, SurfaceTransformFlagBitsKHR::eIdentity, CompositeAlphaFlagBitsKHR::eOpaque, PresentModeKHR::eImmediate, 0, SwapchainKHR() )
|
||||||
{}
|
{}
|
||||||
|
|
||||||
SwapchainCreateInfoKHR( SwapchainCreateFlagsKHR flags, SurfaceKHR surface, uint32_t minImageCount, Format imageFormat, ColorSpaceKHR imageColorSpace, Extent2D imageExtent, uint32_t imageArrayLayers, ImageUsageFlags imageUsage, SharingMode imageSharingMode, uint32_t queueFamilyIndexCount, const uint32_t* pQueueFamilyIndices, SurfaceTransformFlagBitsKHR preTransform, CompositeAlphaFlagBitsKHR compositeAlpha, PresentModeKHR presentMode, Bool32 clipped, SwapchainKHR oldSwapchain)
|
SwapchainCreateInfoKHR( SwapchainCreateFlagsKHR flags, SurfaceKHR surface, uint32_t minImageCount, Format imageFormat, ColorSpaceKHR imageColorSpace, Extent2D imageExtent, uint32_t imageArrayLayers, ImageUsageFlags imageUsage, SharingMode imageSharingMode, uint32_t queueFamilyIndexCount, const uint32_t* pQueueFamilyIndices, SurfaceTransformFlagBitsKHR preTransform, CompositeAlphaFlagBitsKHR compositeAlpha, PresentModeKHR presentMode, Bool32 clipped, SwapchainKHR oldSwapchain)
|
||||||
@ -21995,35 +21995,35 @@ namespace vk
|
|||||||
|
|
||||||
enum class DebugReportObjectTypeEXT
|
enum class DebugReportObjectTypeEXT
|
||||||
{
|
{
|
||||||
eUnknownEXT = VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT,
|
eUnknown = VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT,
|
||||||
eInstanceEXT = VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT,
|
eInstance = VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT,
|
||||||
ePhysicalDeviceEXT = VK_DEBUG_REPORT_OBJECT_TYPE_PHYSICAL_DEVICE_EXT,
|
ePhysicalDevice = VK_DEBUG_REPORT_OBJECT_TYPE_PHYSICAL_DEVICE_EXT,
|
||||||
eDeviceEXT = VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT,
|
eDevice = VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT,
|
||||||
eQueueEXT = VK_DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT,
|
eQueue = VK_DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT,
|
||||||
eSemaphoreEXT = VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT,
|
eSemaphore = VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT,
|
||||||
eCommandBufferEXT = VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT,
|
eCommandBuffer = VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT,
|
||||||
eFenceEXT = VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT,
|
eFence = VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT,
|
||||||
eDeviceMemoryEXT = VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT,
|
eDeviceMemory = VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT,
|
||||||
eBufferEXT = VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT,
|
eBuffer = VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT,
|
||||||
eImageEXT = VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT,
|
eImage = VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT,
|
||||||
eEventEXT = VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT,
|
eEvent = VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT,
|
||||||
eQueryPoolEXT = VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT,
|
eQueryPool = VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT,
|
||||||
eBufferViewEXT = VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT,
|
eBufferView = VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT,
|
||||||
eImageViewEXT = VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT,
|
eImageView = VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT,
|
||||||
eShaderModuleEXT = VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT,
|
eShaderModule = VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT,
|
||||||
ePipelineCacheEXT = VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT,
|
ePipelineCache = VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT,
|
||||||
ePipelineLayoutEXT = VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT,
|
ePipelineLayout = VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT,
|
||||||
eRenderPassEXT = VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT,
|
eRenderPass = VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT,
|
||||||
ePipelineEXT = VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT,
|
ePipeline = VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT,
|
||||||
eDescriptorSetLayoutEXT = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT,
|
eDescriptorSetLayout = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT,
|
||||||
eSamplerEXT = VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT,
|
eSampler = VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT,
|
||||||
eDescriptorPoolEXT = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT,
|
eDescriptorPool = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT,
|
||||||
eDescriptorSetEXT = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT,
|
eDescriptorSet = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT,
|
||||||
eFramebufferEXT = VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT,
|
eFramebuffer = VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT,
|
||||||
eCommandPoolEXT = VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT,
|
eCommandPool = VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT,
|
||||||
eSurfaceKhrEXT = VK_DEBUG_REPORT_OBJECT_TYPE_SURFACE_KHR_EXT,
|
eSurfaceKhr = VK_DEBUG_REPORT_OBJECT_TYPE_SURFACE_KHR_EXT,
|
||||||
eSwapchainKhrEXT = VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT,
|
eSwapchainKhr = VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT,
|
||||||
eDebugReportEXT = VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_EXT
|
eDebugReport = VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_EXT
|
||||||
};
|
};
|
||||||
|
|
||||||
class Instance
|
class Instance
|
||||||
@ -22326,8 +22326,8 @@ namespace vk
|
|||||||
|
|
||||||
enum class DebugReportErrorEXT
|
enum class DebugReportErrorEXT
|
||||||
{
|
{
|
||||||
eNoneEXT = VK_DEBUG_REPORT_ERROR_NONE_EXT,
|
eNone = VK_DEBUG_REPORT_ERROR_NONE_EXT,
|
||||||
eCallbackRefEXT = VK_DEBUG_REPORT_ERROR_CALLBACK_REF_EXT
|
eCallbackRef = VK_DEBUG_REPORT_ERROR_CALLBACK_REF_EXT
|
||||||
};
|
};
|
||||||
|
|
||||||
inline Result createInstance( const InstanceCreateInfo* pCreateInfo, const AllocationCallbacks* pAllocator, Instance* pInstance )
|
inline Result createInstance( const InstanceCreateInfo* pCreateInfo, const AllocationCallbacks* pAllocator, Instance* pInstance )
|
||||||
@ -24230,10 +24230,10 @@ namespace vk
|
|||||||
{
|
{
|
||||||
switch (value)
|
switch (value)
|
||||||
{
|
{
|
||||||
case PresentModeKHR::eImmediateKHR: return "ImmediateKHR";
|
case PresentModeKHR::eImmediate: return "Immediate";
|
||||||
case PresentModeKHR::eMailboxKHR: return "MailboxKHR";
|
case PresentModeKHR::eMailbox: return "Mailbox";
|
||||||
case PresentModeKHR::eFifoKHR: return "FifoKHR";
|
case PresentModeKHR::eFifo: return "Fifo";
|
||||||
case PresentModeKHR::eFifoRelaxedKHR: return "FifoRelaxedKHR";
|
case PresentModeKHR::eFifoRelaxed: return "FifoRelaxed";
|
||||||
default: return "unknown";
|
default: return "unknown";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -24242,7 +24242,7 @@ namespace vk
|
|||||||
{
|
{
|
||||||
switch (value)
|
switch (value)
|
||||||
{
|
{
|
||||||
case ColorSpaceKHR::eVkColorspaceSrgbNonlinearKHR: return "VkColorspaceSrgbNonlinearKHR";
|
case ColorSpaceKHR::eVkColorspaceSrgbNonlinear: return "VkColorspaceSrgbNonlinear";
|
||||||
default: return "unknown";
|
default: return "unknown";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -24355,35 +24355,35 @@ namespace vk
|
|||||||
{
|
{
|
||||||
switch (value)
|
switch (value)
|
||||||
{
|
{
|
||||||
case DebugReportObjectTypeEXT::eUnknownEXT: return "UnknownEXT";
|
case DebugReportObjectTypeEXT::eUnknown: return "Unknown";
|
||||||
case DebugReportObjectTypeEXT::eInstanceEXT: return "InstanceEXT";
|
case DebugReportObjectTypeEXT::eInstance: return "Instance";
|
||||||
case DebugReportObjectTypeEXT::ePhysicalDeviceEXT: return "PhysicalDeviceEXT";
|
case DebugReportObjectTypeEXT::ePhysicalDevice: return "PhysicalDevice";
|
||||||
case DebugReportObjectTypeEXT::eDeviceEXT: return "DeviceEXT";
|
case DebugReportObjectTypeEXT::eDevice: return "Device";
|
||||||
case DebugReportObjectTypeEXT::eQueueEXT: return "QueueEXT";
|
case DebugReportObjectTypeEXT::eQueue: return "Queue";
|
||||||
case DebugReportObjectTypeEXT::eSemaphoreEXT: return "SemaphoreEXT";
|
case DebugReportObjectTypeEXT::eSemaphore: return "Semaphore";
|
||||||
case DebugReportObjectTypeEXT::eCommandBufferEXT: return "CommandBufferEXT";
|
case DebugReportObjectTypeEXT::eCommandBuffer: return "CommandBuffer";
|
||||||
case DebugReportObjectTypeEXT::eFenceEXT: return "FenceEXT";
|
case DebugReportObjectTypeEXT::eFence: return "Fence";
|
||||||
case DebugReportObjectTypeEXT::eDeviceMemoryEXT: return "DeviceMemoryEXT";
|
case DebugReportObjectTypeEXT::eDeviceMemory: return "DeviceMemory";
|
||||||
case DebugReportObjectTypeEXT::eBufferEXT: return "BufferEXT";
|
case DebugReportObjectTypeEXT::eBuffer: return "Buffer";
|
||||||
case DebugReportObjectTypeEXT::eImageEXT: return "ImageEXT";
|
case DebugReportObjectTypeEXT::eImage: return "Image";
|
||||||
case DebugReportObjectTypeEXT::eEventEXT: return "EventEXT";
|
case DebugReportObjectTypeEXT::eEvent: return "Event";
|
||||||
case DebugReportObjectTypeEXT::eQueryPoolEXT: return "QueryPoolEXT";
|
case DebugReportObjectTypeEXT::eQueryPool: return "QueryPool";
|
||||||
case DebugReportObjectTypeEXT::eBufferViewEXT: return "BufferViewEXT";
|
case DebugReportObjectTypeEXT::eBufferView: return "BufferView";
|
||||||
case DebugReportObjectTypeEXT::eImageViewEXT: return "ImageViewEXT";
|
case DebugReportObjectTypeEXT::eImageView: return "ImageView";
|
||||||
case DebugReportObjectTypeEXT::eShaderModuleEXT: return "ShaderModuleEXT";
|
case DebugReportObjectTypeEXT::eShaderModule: return "ShaderModule";
|
||||||
case DebugReportObjectTypeEXT::ePipelineCacheEXT: return "PipelineCacheEXT";
|
case DebugReportObjectTypeEXT::ePipelineCache: return "PipelineCache";
|
||||||
case DebugReportObjectTypeEXT::ePipelineLayoutEXT: return "PipelineLayoutEXT";
|
case DebugReportObjectTypeEXT::ePipelineLayout: return "PipelineLayout";
|
||||||
case DebugReportObjectTypeEXT::eRenderPassEXT: return "RenderPassEXT";
|
case DebugReportObjectTypeEXT::eRenderPass: return "RenderPass";
|
||||||
case DebugReportObjectTypeEXT::ePipelineEXT: return "PipelineEXT";
|
case DebugReportObjectTypeEXT::ePipeline: return "Pipeline";
|
||||||
case DebugReportObjectTypeEXT::eDescriptorSetLayoutEXT: return "DescriptorSetLayoutEXT";
|
case DebugReportObjectTypeEXT::eDescriptorSetLayout: return "DescriptorSetLayout";
|
||||||
case DebugReportObjectTypeEXT::eSamplerEXT: return "SamplerEXT";
|
case DebugReportObjectTypeEXT::eSampler: return "Sampler";
|
||||||
case DebugReportObjectTypeEXT::eDescriptorPoolEXT: return "DescriptorPoolEXT";
|
case DebugReportObjectTypeEXT::eDescriptorPool: return "DescriptorPool";
|
||||||
case DebugReportObjectTypeEXT::eDescriptorSetEXT: return "DescriptorSetEXT";
|
case DebugReportObjectTypeEXT::eDescriptorSet: return "DescriptorSet";
|
||||||
case DebugReportObjectTypeEXT::eFramebufferEXT: return "FramebufferEXT";
|
case DebugReportObjectTypeEXT::eFramebuffer: return "Framebuffer";
|
||||||
case DebugReportObjectTypeEXT::eCommandPoolEXT: return "CommandPoolEXT";
|
case DebugReportObjectTypeEXT::eCommandPool: return "CommandPool";
|
||||||
case DebugReportObjectTypeEXT::eSurfaceKhrEXT: return "SurfaceKhrEXT";
|
case DebugReportObjectTypeEXT::eSurfaceKhr: return "SurfaceKhr";
|
||||||
case DebugReportObjectTypeEXT::eSwapchainKhrEXT: return "SwapchainKhrEXT";
|
case DebugReportObjectTypeEXT::eSwapchainKhr: return "SwapchainKhr";
|
||||||
case DebugReportObjectTypeEXT::eDebugReportEXT: return "DebugReportEXT";
|
case DebugReportObjectTypeEXT::eDebugReport: return "DebugReport";
|
||||||
default: return "unknown";
|
default: return "unknown";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -24392,8 +24392,8 @@ namespace vk
|
|||||||
{
|
{
|
||||||
switch (value)
|
switch (value)
|
||||||
{
|
{
|
||||||
case DebugReportErrorEXT::eNoneEXT: return "NoneEXT";
|
case DebugReportErrorEXT::eNone: return "None";
|
||||||
case DebugReportErrorEXT::eCallbackRefEXT: return "CallbackRefEXT";
|
case DebugReportErrorEXT::eCallbackRef: return "CallbackRef";
|
||||||
default: return "unknown";
|
default: return "unknown";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user