~popey/+junk/usd

« back to all changes in this revision

Viewing changes to USD/pxr/base/lib/tf/wrapPyOptional.cpp

  • Committer: Alan Pope
  • Date: 2016-09-29 12:05:28 UTC
  • Revision ID: alan@popey.com-20160929120528-32j3uk1x0dgaorip
Initial attempt to snap

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
//
 
2
// Copyright 2016 Pixar
 
3
//
 
4
// Licensed under the Apache License, Version 2.0 (the "Apache License")
 
5
// with the following modification; you may not use this file except in
 
6
// compliance with the Apache License and the following modification to it:
 
7
// Section 6. Trademarks. is deleted and replaced with:
 
8
//
 
9
// 6. Trademarks. This License does not grant permission to use the trade
 
10
//    names, trademarks, service marks, or product names of the Licensor
 
11
//    and its affiliates, except as required to comply with Section 4(c) of
 
12
//    the License and to reproduce the content of the NOTICE file.
 
13
//
 
14
// You may obtain a copy of the Apache License at
 
15
//
 
16
//     http://www.apache.org/licenses/LICENSE-2.0
 
17
//
 
18
// Unless required by applicable law or agreed to in writing, software
 
19
// distributed under the Apache License with the above modification is
 
20
// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 
21
// KIND, either express or implied. See the Apache License for the specific
 
22
// language governing permissions and limitations under the Apache License.
 
23
//
 
24
///
 
25
/// \file tf/wrapOptional.cpp
 
26
 
 
27
#include "pxr/base/tf/pyOptional.h"
 
28
#include <string>
 
29
#include <vector>
 
30
 
 
31
void wrapPyOptional() {
 
32
    TfPyOptional::python_optional<std::string>();
 
33
    TfPyOptional::python_optional<std::vector<std::string> >();
 
34
    TfPyOptional::python_optional<double>();
 
35
    TfPyOptional::python_optional<float>();
 
36
    TfPyOptional::python_optional<long>();
 
37
    TfPyOptional::python_optional<unsigned long>();
 
38
    TfPyOptional::python_optional<int>();
 
39
    TfPyOptional::python_optional<unsigned int>();
 
40
    TfPyOptional::python_optional<short>();
 
41
    TfPyOptional::python_optional<unsigned short>();
 
42
    TfPyOptional::python_optional<char>();
 
43
    TfPyOptional::python_optional<unsigned char>();
 
44
}
 
45