Loading...
Searching...
No Matches
textParserUtils.h
1//
2// Copyright 2025 Pixar
3//
4// Licensed under the terms set forth in the LICENSE.txt file available at
5// https://openusd.org/license.
6//
7
8#ifndef PXR_USD_SDF_TEXT_PARSER_UTILS_H
9#define PXR_USD_SDF_TEXT_PARSER_UTILS_H
10
11#include "pxr/base/vt/value.h"
12#include "pxr/usd/sdf/api.h"
13
14PXR_NAMESPACE_OPEN_SCOPE
15
17
22SDF_API
23VtValue Sdf_ParseValueFromString(const std::string& input,
24 const SdfValueTypeName& expectedSdfType);
25
29SDF_API
30std::string Sdf_QuoteString(const std::string& input);
31
35SDF_API
36std::string Sdf_QuoteAssetPath(const std::string& path);
37
38PXR_NAMESPACE_CLOSE_SCOPE
39
40#endif
Represents a value type name, i.e.
Definition: valueTypeName.h:72
Provides a container which may hold any type, and provides introspection and iteration over array typ...
Definition: value.h:90