SourceXtractorPlusPlus  0.15
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SourceXtractor::SourceGroupInterface Member List

This is the complete list of members for SourceXtractor::SourceGroupInterface, including all inherited members.

addAllSources(const SourceCollection &sources)SourceXtractor::SourceGroupInterfaceinline
addSource(std::shared_ptr< SourceInterface > source)=0SourceXtractor::SourceGroupInterfacepure virtual
begin()=0SourceXtractor::SourceGroupInterfacepure virtual
begin() const =0SourceXtractor::SourceGroupInterfacepure virtual
cbegin()=0SourceXtractor::SourceGroupInterfacepure virtual
cend()=0SourceXtractor::SourceGroupInterfacepure virtual
CollectionType typedefSourceXtractor::SourceGroupInterfaceprivate
const_iterator typedefSourceXtractor::SourceGroupInterface
end()=0SourceXtractor::SourceGroupInterfacepure virtual
end() const =0SourceXtractor::SourceGroupInterfacepure virtual
getProperty(unsigned int index=0) const SourceXtractor::SourceInterfaceinlineprotected
getProperty(const PropertyId &property_id) const =0SourceXtractor::SourceInterfaceprotectedpure virtual
iterator typedefSourceXtractor::SourceGroupInterface
merge(const SourceGroupInterface &other)=0SourceXtractor::SourceGroupInterfacepure virtual
removeSource(iterator pos)=0SourceXtractor::SourceGroupInterfacepure virtual
setIndexedProperty(std::size_t index, Args...args)SourceXtractor::SourceInterfaceinlineprotected
setProperty(Args...args)SourceXtractor::SourceInterfaceinlineprotected
setProperty(std::unique_ptr< Property > property, const PropertyId &property_id)=0SourceXtractor::SourceInterfaceprotectedpure virtual
size() const =0SourceXtractor::SourceGroupInterfacepure virtual
~SourceInterface()=defaultSourceXtractor::SourceInterfaceprotectedvirtual