OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <dds_generator.h>
Public Member Functions | |
Function (const std::string &name, const std::string returntype, const char *template_args=0) | |
void | addArg (const char *name, const std::string &type) |
void | endArgs () |
~Function () | |
Public Attributes | |
bool | has_arg_ |
std::string | preamble_ |
bool | extra_newline_ |
Definition at line 243 of file dds_generator.h.
|
inline |
Definition at line 248 of file dds_generator.h.
References be_global, and ACE_String_Base< char >::c_str().
|
inline |
|
inline |
Definition at line 267 of file dds_generator.h.
References be_global, and name.
Referenced by marshal_generator::gen_enum(), value_reader_generator::gen_enum(), value_writer_generator::gen_enum(), marshal_generator::gen_field_getValueFromSerialized(), marshal_generator::gen_struct(), value_reader_generator::gen_struct(), value_writer_generator::gen_struct(), metaclass_generator::gen_struct(), marshal_generator::gen_typedef(), metaclass_generator::gen_typedef(), marshal_generator::gen_union(), value_writer_generator::gen_union(), value_reader_generator::gen_union(), and metaclass_generator::gen_union().
|
inline |
Definition at line 279 of file dds_generator.h.
References be_global.
Referenced by marshal_generator::gen_enum(), value_reader_generator::gen_enum(), value_writer_generator::gen_enum(), marshal_generator::gen_field_getValueFromSerialized(), marshal_generator::gen_struct(), value_reader_generator::gen_struct(), value_writer_generator::gen_struct(), metaclass_generator::gen_struct(), marshal_generator::gen_typedef(), metaclass_generator::gen_typedef(), marshal_generator::gen_union(), value_reader_generator::gen_union(), value_writer_generator::gen_union(), metaclass_generator::gen_union(), and typeobject_generator::generate().
bool Function::extra_newline_ |
Definition at line 246 of file dds_generator.h.
bool Function::has_arg_ |
Definition at line 244 of file dds_generator.h.
std::string Function::preamble_ |
Definition at line 245 of file dds_generator.h.