Public Member Functions
efl::eina::js::eina_container_type_specific< C, V, T, K, Enable > Struct Template Reference

Public Member Functions

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 std::size_t size () const =0
 
virtual eina_container_baseconcat (eina_container_base const &rhs) const =0
 
virtual eina_container_baseslice (std::int64_t i, std::int64_t j) const =0
 
virtual v8::Local< v8::Value > set (v8::Isolate *isolate, std::size_t index, v8::Local< v8::Value > v)=0
 
virtual int push (v8::Isolate *isolate, v8::Local< v8::Value > v)=0
 
virtual v8::Local< v8::Value > pop (v8::Isolate *isolate)=0
 
virtual v8::Local< v8::String > to_string (v8::Isolate *) const =0
 
virtual v8::Local< v8::String > join (v8::Isolate *, v8::Local< v8::Value > separator) const =0
 
virtual container_type get_container_type () const =0