Rigs of Rods 2023.09
Soft-body Physics Simulation
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
Data Structures | Namespaces | Typedefs | Functions
BBDocument.h File Reference
#include <memory>
#include <string>
#include <vector>
#include <stack>
#include <stdexcept>
#include <sstream>
#include <iostream>
#include <map>
#include <iterator>
#include <cctype>
#include <cstring>

Go to the source code of this file.

Data Structures

class  bbcpp::BBNode
 
class  bbcpp::BBText
 
class  bbcpp::BBElement
 
class  bbcpp::BBDocument
 

Namespaces

namespace  bbcpp
 

Typedefs

using bbcpp::BBNodePtr = std::shared_ptr< BBNode >
 
using bbcpp::BBTextPtr = std::shared_ptr< BBText >
 
using bbcpp::BBElementPtr = std::shared_ptr< BBElement >
 
using bbcpp::BBNodeWeakPtr = std::weak_ptr< BBNode >
 
using bbcpp::BBNodeList = std::vector< BBNodePtr >
 
using bbcpp::BBNodeStack = std::stack< BBNodePtr >
 
using bbcpp::BBDocumentPtr = std::shared_ptr< BBDocument >
 
using bbcpp::ParameterMap = std::map< std::string, std::string >
 

Functions

bool bbcpp::IsDigit (char c)
 
bool bbcpp::IsAlpha (char c)
 
bool bbcpp::IsAlNum (char c)
 
bool bbcpp::IsSpace (char c)