Fast RTPS  Version 2.14.1
Fast RTPS
Loading...
Searching...
No Matches
TypeNamesGenerator Class Reference

#include <TypeNamesGenerator.h>

Static Public Member Functions

static RTPS_DllAPI std::string get_string_type_name (uint32_t bound, bool wide, bool generate_identifier=true)
 
static RTPS_DllAPI std::string get_sequence_type_name (const std::string &type_name, uint32_t bound, bool generate_identifier=true)
 
static RTPS_DllAPI std::string get_array_type_name (const std::string &type_name, const std::vector< uint32_t > &bound, bool generate_identifier=true)
 
static RTPS_DllAPI std::string get_array_type_name (const std::string &type_name, const std::vector< uint32_t > &bound, uint32_t &ret_size, bool generate_identifier=true)
 
static RTPS_DllAPI std::string get_map_type_name (const std::string &key_type_name, const std::string &value_type_name, uint32_t bound, bool generate_identifier=true)
 

Member Function Documentation

◆ get_array_type_name() [1/2]

static RTPS_DllAPI std::string get_array_type_name ( const std::string &  type_name,
const std::vector< uint32_t > &  bound,
bool  generate_identifier = true 
)
static

◆ get_array_type_name() [2/2]

static RTPS_DllAPI std::string get_array_type_name ( const std::string &  type_name,
const std::vector< uint32_t > &  bound,
uint32_t &  ret_size,
bool  generate_identifier = true 
)
static

◆ get_map_type_name()

static RTPS_DllAPI std::string get_map_type_name ( const std::string &  key_type_name,
const std::string &  value_type_name,
uint32_t  bound,
bool  generate_identifier = true 
)
static

◆ get_sequence_type_name()

static RTPS_DllAPI std::string get_sequence_type_name ( const std::string &  type_name,
uint32_t  bound,
bool  generate_identifier = true 
)
static

◆ get_string_type_name()

static RTPS_DllAPI std::string get_string_type_name ( uint32_t  bound,
bool  wide,
bool  generate_identifier = true 
)
static

The documentation for this class was generated from the following file: