All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
function.h
Go to the documentation of this file.
1//
2// Copyright 2016 Pixar
3//
4// Licensed under the terms set forth in the LICENSE.txt file available at
5// https://openusd.org/license.
6//
7#ifndef PXR_BASE_ARCH_FUNCTION_H
8#define PXR_BASE_ARCH_FUNCTION_H
9
16
17#include "pxr/pxr.h"
18#include "pxr/base/arch/api.h"
20#include <string>
21
22PXR_NAMESPACE_OPEN_SCOPE
23
31ARCH_API
32std::string ArchGetPrettierFunctionName(const std::string &function,
33 const std::string &prettyFunction);
34
35PXR_NAMESPACE_CLOSE_SCOPE
36
37#endif // PXR_BASE_ARCH_FUNCTION_H
ARCH_API std::string ArchGetPrettierFunctionName(const std::string &function, const std::string &prettyFunction)
Return well formatted function name.
Define preprocessor function name macros.