HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Name.h File Reference
#include <openvdb/Platform.h>
#include <openvdb/version.h>
#include <string>
#include <iostream>
#include <vector>
#include <set>
#include <algorithm>
+ Include dependency graph for Name.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 openvdb
 
 openvdb::OPENVDB_VERSION_NAME
 
 openvdb::OPENVDB_VERSION_NAME::string
 

Typedefs

typedef std::string openvdb::OPENVDB_VERSION_NAME::Name
 

Functions

Name openvdb::OPENVDB_VERSION_NAME::readString (std::istream &is)
 
void openvdb::OPENVDB_VERSION_NAME::writeString (std::ostream &os, const Name &name)
 
template<typename ContainerT >
void openvdb::OPENVDB_VERSION_NAME::string::split (ContainerT &out, const std::string &in, const char delim)
 
template<typename ContainerT >
void openvdb::OPENVDB_VERSION_NAME::string::split (ContainerT &out, const std::string &in, const std::set< char > &delims)
 
bool openvdb::OPENVDB_VERSION_NAME::string::starts_with (const std::string &in, const std::string &start)
 
bool openvdb::OPENVDB_VERSION_NAME::string::ends_with (const std::string &in, const std::string &end)
 
void openvdb::OPENVDB_VERSION_NAME::string::trim (std::string &s)
 
void openvdb::OPENVDB_VERSION_NAME::string::to_lower (std::string &s)