An object in Bash++.
More...
#include <bpp.h>
◆ bpp_object() [1/3]
bpp::bpp_object::bpp_object |
( |
| ) |
|
◆ bpp_object() [2/3]
bpp::bpp_object::bpp_object |
( |
const std::string & |
name | ) |
|
|
explicit |
◆ bpp_object() [3/3]
bpp::bpp_object::bpp_object |
( |
const std::string & |
name, |
|
|
bool |
is_pointer |
|
) |
| |
◆ get_address()
std::string bpp::bpp_object::get_address |
( |
| ) |
const |
|
virtual |
◆ get_assignment_value()
std::string bpp::bpp_object::get_assignment_value |
( |
| ) |
const |
◆ get_class()
std::shared_ptr< bpp_class > bpp::bpp_object::get_class |
( |
| ) |
const |
|
virtual |
◆ get_copy_from()
std::shared_ptr< bpp::bpp_object > bpp::bpp_object::get_copy_from |
( |
| ) |
const |
◆ get_name()
std::string bpp::bpp_object::get_name |
( |
| ) |
const |
|
virtual |
◆ get_post_access_code()
std::string bpp::bpp_object::get_post_access_code |
( |
| ) |
const |
◆ get_pre_access_code()
std::string bpp::bpp_object::get_pre_access_code |
( |
| ) |
const |
◆ is_pointer()
bool bpp::bpp_object::is_pointer |
( |
| ) |
const |
◆ set_address()
void bpp::bpp_object::set_address |
( |
const std::string & |
address | ) |
|
◆ set_assignment_value()
void bpp::bpp_object::set_assignment_value |
( |
const std::string & |
assignment_value | ) |
|
◆ set_class()
void bpp::bpp_object::set_class |
( |
std::shared_ptr< bpp_class > |
object_class | ) |
|
◆ set_name()
void bpp::bpp_object::set_name |
( |
const std::string & |
name | ) |
|
◆ set_nullptr()
void bpp::bpp_object::set_nullptr |
( |
| ) |
|
◆ set_pointer()
void bpp::bpp_object::set_pointer |
( |
bool |
is_pointer | ) |
|
◆ set_post_access_code()
void bpp::bpp_object::set_post_access_code |
( |
const std::string & |
post_access_code | ) |
|
◆ set_pre_access_code()
void bpp::bpp_object::set_pre_access_code |
( |
const std::string & |
pre_access_code | ) |
|
◆ address
std::string bpp::bpp_object::address = "" |
|
protected |
◆ assignment_value
std::string bpp::bpp_object::assignment_value = "" |
|
protected |
◆ copy_from
◆ m_is_pointer
bool bpp::bpp_object::m_is_pointer = false |
|
protected |
◆ name
std::string bpp::bpp_object::name = "" |
|
protected |
◆ post_access_code
std::string bpp::bpp_object::post_access_code = "" |
|
protected |
◆ pre_access_code
std::string bpp::bpp_object::pre_access_code = "" |
|
protected |
◆ type
std::shared_ptr<bpp_class> bpp::bpp_object::type |
|
protected |
The documentation for this class was generated from the following files: