efl::eina::js::eina_container_common< C, T, K > Struct Template Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Data Structures
- Files
- Examples

- Data Structures
- Data Structure Index
- Class Hierarchy
- Data Fields

Public Types | Public Member Functions | Data Fields
efl::eina::js::eina_container_common< C, T, K > Struct Template Reference

## Public Types
typedef C | container_type

## Public Member Functions
| eina_container_common (typename C::native_handle_type raw)
std::size_t | size () const
v8::Local< v8::String > | to_string (v8::Isolate *isolate) const
v8::Local< v8::String > | join (v8::Isolate *isolate, v8::Local< v8::Value > separator_js) const
int | push (v8::Isolate *isolate, v8::Local< v8::Value >)
v8::Local< v8::Value > | pop (v8::Isolate *isolate)
v8::Local< v8::Value > | set (v8::Isolate *isolate, std::size_t, v8::Local< v8::Value >)
Public Member Functions inherited from efl::eina::js::eina_container_type_specific< C, C::value_type, T, K >
v8::Local< v8::Value > | get (v8::Isolate *isolate, std::size_t index) const
int | index_of (v8::Isolate *isolate, v8::Local< v8::Value > v) const
int | last_index_of (v8::Isolate *isolate, v8::Local< v8::Value > v) const
void * | get_container_native_handle ()
void const * | get_container_native_handle () const
C & | container_get ()
C const & | container_get () const
Public Member Functions inherited from efl::eina::js::eina_container_base
virtual eina_container_base * | concat (eina_container_base const &rhs) const =0
virtual eina_container_base * | slice (std::int64_t i, std::int64_t j) const =0
virtual container_type | get_container_type () const =0

## Data Fields
C | _container