idaeim studio
 PVL: Parameter Value Language

Aggregate Member List
This is the complete list of members for Aggregate, including all inherited members.
add(const Parameter &parameter)Aggregate [inline]
add(Parameter *parameter)Aggregate [inline]
Aggregate(const std::string name="", const idaeim::PVL::Parameter::Type type_code=Default_Subtype)Aggregate [explicit]
Aggregate(const Aggregate &aggregate)Aggregate
Aggregate(const Parameter &parameter)Aggregate
Aggregate(Parser &parser, const std::string name="")Aggregate
AGGREGATE enum valueParameter
allocator_type typedefVectal< Parameter >
assign(size_type number, const_reference value)Vectal< Parameter > [inline]
assign(Iterator start, Iterator stop)Vectal< Parameter > [inline]
ASSIGNMENT enum valueParameter
at(size_type index)Vectal< Parameter > [inline]
at(size_type index) constVectal< Parameter > [inline]
at_pathname(std::string pathname, bool case_sensitive, const Parameter *root=NULL) const Parameter
at_pathname(std::string pathname, bool case_sensitive, const Parameter &root) const Parameter [inline]
at_pathname(std::string pathname) const Parameter [inline]
back()Vectal< Parameter > [inline]
back() constVectal< Parameter > [inline]
Base typedefVectal< Parameter >
Base_const_iterator typedefVectal< Parameter >
Base_const_reverse_iterator typedefVectal< Parameter >
Base_iterator typedefVectal< Parameter >
Base_reverse_iterator typedefVectal< Parameter >
begin()Vectal< Parameter > [inline]
begin() constVectal< Parameter > [inline]
begin_depth()Aggregate
CASE_INSENSITIVE enum valueAggregate
CASE_SENSITIVE enum valueAggregate
case_sensitive()Parameter [inline, static]
case_sensitive(bool enable)Parameter [static]
Case_SensitiveParameter [protected, static]
clear()Vectal< Parameter > [inline]
clone() const Aggregate [inline, virtual]
comment() const Parameter [inline]
comment(const std::string &comment)Parameter [inline]
CommentParameter [protected]
compare(const Parameter &parameter) const Aggregate [virtual]
const_iterator typedefAggregate
const_pointer typedefVectal< Parameter >
const_reference typedefVectal< Parameter >
const_reverse_iterator typedefVectal< Parameter >
const_value_type typedefVectal< Parameter >
copy_in(const Aggregate &aggregate)Aggregate
DEFAULT_CASE_SENSITIVITYParameter [static]
DEFAULT_MODE_SET enum valueParameter
DEFAULT_MODESParameter [protected, static]
DEFAULT_PATHNAME_DELIMITERParameter [static]
default_type()Aggregate [inline, static]
default_type(const int type)Aggregate [static]
Default_Value typedefParameter
depth_iterator typedefAggregate
difference_type typedefVectal< Parameter >
end()Vectal< Parameter > [inline]
end() constVectal< Parameter > [inline]
END enum valueParameter
end_depth()Aggregate
END_GROUP enum valueParameter
END_OBJECT enum valueParameter
entering(Parameter *parameter)Aggregate
Vectal< Parameter >::entering(pointer value_pointer)Vectal< Parameter > [inline, protected, virtual]
erase(iterator position)Vectal< Parameter > [inline]
erase(size_type index)Vectal< Parameter > [inline]
erase(iterator start, iterator stop)Vectal< Parameter > [inline]
find(const std::string &pathname, bool case_sensitive=false, int skip=0, idaeim::PVL::Parameter::Type type=(Type)(ASSIGNMENT|AGGREGATE)) const Aggregate
front()Vectal< Parameter > [inline]
front() constVectal< Parameter > [inline]
GROUP enum valueParameter
has_children() const Parameter [inline]
idaeim::IDParameter [static]
Vectal< Parameter >::IDVectal_ID [static]
indenting(const MODE_STATE state, const WHICH_MODE which=LOCAL_MODE_SET)Parameter [inline]
indenting(const bool enable)Parameter [inline]
indenting(const WHICH_MODE which=RECURSIVE_MODE_SET) const Parameter [inline]
Indenting enum valueParameter
insert(iterator position, const_reference value)Vectal< Parameter > [inline]
insert(size_type index, const_reference value)Vectal< Parameter > [inline]
insert(iterator position, size_type number, const_reference value)Vectal< Parameter > [inline]
insert(iterator position, InputIterator start, InputIterator stop)Vectal< Parameter > [inline]
is(const Type type) const Aggregate [inline, virtual]
is_Aggregate() const Aggregate [inline, virtual]
is_Assignment() const Parameter [inline, virtual]
is_Group() const Aggregate [inline, virtual]
is_Object() const Aggregate [inline, virtual]
is_Token() const Parameter [inline, virtual]
iterator typedefAggregate
LOCAL_MODE_SET enum valueParameter
MODE enum nameParameter
MODE_FALSE enum valueParameter
MODE_INHERITED enum valueParameter
MODE_STATE enum nameParameter
mode_state(const MODE mode, const MODE_STATE state, const WHICH_MODE which=LOCAL_MODE_SET)Parameter
mode_state(const MODE mode, const WHICH_MODE which=RECURSIVE_MODE_SET) const Parameter
mode_state(const MODE_STATE *const modes, const WHICH_MODE which=LOCAL_MODE_SET)Parameter
mode_state(const WHICH_MODE which=LOCAL_MODE_SET) const Parameter [inline]
MODE_TRUE enum valueParameter
ModesParameter [protected]
move_in(Aggregate &aggregate)Aggregate
name() const Parameter [inline]
name(const std::string &name)Parameter [inline]
NameParameter [protected]
OBJECT enum valueParameter
operator!=(const Parameter &parameter) const Parameter [inline]
operator<(const Parameter &parameter) const Parameter [inline]
operator<=(const Parameter &parameter) const Parameter [inline]
operator=(const Parameter &parameter)Aggregate [virtual]
operator=(const Aggregate &parameter)Aggregate [inline]
operator=(const Assignment &parameter)Aggregate [inline]
operator=(const Value &value)Aggregate [virtual]
Vectal< Parameter >::operator=(const Vectal< value_type > &vectal)Vectal< Parameter > [inline]
operator==(const Parameter &parameter) const Parameter [inline]
operator>(const Parameter &parameter) const Parameter [inline]
operator>=(const Parameter &parameter) const Parameter [inline]
operator[](unsigned int index)Aggregate [inline, virtual]
operator[](unsigned int index) const Aggregate [inline, virtual]
Vectal< Parameter >::operator[](size_type index)Vectal< Parameter > [inline]
Vectal< Parameter >::operator[](size_type index) constVectal< Parameter > [inline]
Parameter(const std::string &name="")Parameter [explicit]
Parameter(const Parameter &parameter)Parameter
Parameter_List typedefAggregate
parent() const Parameter [inline]
ParentParameter [protected]
path_delimiter()Parameter [inline, static]
path_delimiter(const char delimiter)Parameter [static]
Path_DelimiterParameter [protected, static]
pathname(const Parameter *root=NULL) const Parameter
pathname(const Parameter &root) const Parameter [inline]
pathname_to(const Parameter *root=NULL) const Parameter
pathname_to(const Parameter &root) const Parameter [inline]
peek(const iterator &position)Vectal< Parameter > [inline]
peek(const const_iterator &position) constVectal< Parameter > [inline]
peek_back()Vectal< Parameter > [inline]
peek_back() constVectal< Parameter > [inline]
pointer typedefVectal< Parameter >
poke(iterator position, pointer value_pointer)Vectal< Parameter > [inline]
poke(size_type index, pointer value_pointer)Vectal< Parameter > [inline]
poke(iterator position, const_iterator start, const_iterator stop)Vectal< Parameter > [inline]
poke_back(pointer value_pointer)Vectal< Parameter > [inline]
pop_back()Vectal< Parameter > [inline]
print(std::ostream &out=std::cout) const Parameter [inline]
pull(iterator position)Vectal< Parameter > [inline]
pull(iterator start, iterator stop)Vectal< Parameter > [inline]
pull_back()Vectal< Parameter > [inline]
pull_out(iterator position)Vectal< Parameter > [inline]
pull_out(size_type index)Vectal< Parameter > [inline]
push_back(const_reference value)Vectal< Parameter > [inline]
rbegin()Vectal< Parameter > [inline]
rbegin() constVectal< Parameter > [inline]
read(std::istream &in=std::cin)Aggregate [virtual]
read(Parser &parser)Aggregate [virtual]
RECURSIVE_MODE_SET enum valueParameter
reference typedefVectal< Parameter >
remove(iterator position)Aggregate
remove(size_type index)Aggregate
remove(Parameter *parameter)Aggregate
remove_depth(Parameter *parameter)Aggregate
removing(Parameter *parameter)Aggregate
Vectal< Parameter >::removing(pointer value_pointer)Vectal< Parameter > [inline, protected, virtual]
rend()Vectal< Parameter > [inline]
rend() constVectal< Parameter > [inline]
replace(iterator position, pointer value_pointer)Vectal< Parameter > [inline]
resize(size_type new_size)Vectal< Parameter > [inline]
resize(size_type new_size, const_reference value)Vectal< Parameter > [inline]
reverse_iterator typedefVectal< Parameter >
root() const Parameter
size_type typedefVectal< Parameter >
TOKEN enum valueParameter
TOTAL_LOCAL_MODES enum valueParameter
total_size()Aggregate
type() const Aggregate [inline, virtual]
type(const int type)Aggregate [virtual]
Type enum nameParameter
type_name() const Aggregate [inline, virtual]
idaeim::PVL::Parameter::type_name(const Type type)Parameter [static]
value() const Aggregate [virtual]
value_type typedefVectal< Parameter >
Vectal()Vectal< Parameter > [inline]
Vectal(const Vectal &vectal)Vectal< Parameter > [inline, explicit]
Vectal(size_type size, const_reference value)Vectal< Parameter > [inline]
Vectal(Iterator start, Iterator stop)Vectal< Parameter > [inline]
vector_base()Vectal< Parameter > [inline]
Verbatim_Strings enum valueParameter
verbatim_strings(const MODE_STATE state, const WHICH_MODE which=LOCAL_MODE_SET)Parameter [inline]
verbatim_strings(const bool enable)Parameter [inline]
verbatim_strings(const WHICH_MODE which=RECURSIVE_MODE_SET) const Parameter [inline]
WHICH_MODE enum nameParameter
wipe()Vectal< Parameter > [inline]
write(std::ostream &out=std::cout, int depth=0) const Parameter
~Aggregate()Aggregate
~Parameter()Parameter [inline, virtual]
~Vectal()Vectal< Parameter > [inline, virtual]