atoull(const std::string &str) | logicalaccess::XmlSerializable | protectedstatic |
calculateParity(const BitsetStream &data, ParityType parityType, size_t start, size_t parityLengthBits) | logicalaccess::StaticFormat | static |
logicalaccess::Format::calculateParity(const BitsetStream &data, ParityType parityType, std::vector< unsigned int > positions) | logicalaccess::Format | static |
checkSkeleton(std::shared_ptr< Format > format) const =0 | logicalaccess::Format | pure virtual |
convertField(BitsetStream &data, unsigned long long field, unsigned int fieldlen) const | logicalaccess::StaticFormat | virtual |
d_dataRepresentation | logicalaccess::StaticFormat | protected |
d_dataType | logicalaccess::StaticFormat | protected |
d_fieldList | logicalaccess::Format | protected |
d_leftParityLength | logicalaccess::WiegandFormat | protected |
d_leftParityType | logicalaccess::WiegandFormat | protected |
d_rightParityLength | logicalaccess::WiegandFormat | protected |
d_rightParityType | logicalaccess::WiegandFormat | protected |
d_uid | logicalaccess::StaticFormat | protected |
Format() | logicalaccess::Format | |
Format(const Format &other)=delete | logicalaccess::Format | |
formatHexString(std::string hexstr) | logicalaccess::XmlSerializable | static |
getByFormatType(FormatType type) | logicalaccess::Format | static |
getDataLength() const =0 | logicalaccess::Format | pure virtual |
getDataRepresentation() const | logicalaccess::StaticFormat | |
getDataType() const | logicalaccess::StaticFormat | |
getDefaultXmlNodeName() const =0 | logicalaccess::XmlSerializable | pure virtual |
getEncodingLinearData(ByteVector &data) const | logicalaccess::StaticFormat | protectedvirtual |
getFieldFromName(std::string field) const | logicalaccess::Format | |
getFieldLength(const std::string &field) const | logicalaccess::Format | virtual |
getFieldList() | logicalaccess::Format | virtual |
getFormatLinearData(ByteVector &data) const =0 | logicalaccess::StaticFormat | protectedpure virtual |
getIdentifier() | logicalaccess::Format | virtual |
getLeftParity() const | logicalaccess::WiegandFormat | |
getLinearData() const override | logicalaccess::WiegandFormat | virtual |
getLinearDataWithoutParity() const =0 | logicalaccess::WiegandFormat | pure virtual |
getName() const =0 | logicalaccess::Format | pure virtual |
getRightParity() const | logicalaccess::WiegandFormat | |
getSkeletonLinearData(ByteVector &data) const override | logicalaccess::StaticFormat | virtual |
getType() const =0 | logicalaccess::Format | pure virtual |
getUid() const | logicalaccess::StaticFormat | |
getValuesFieldList() const | logicalaccess::Format | virtual |
is_repeatable_ | logicalaccess::Format | protected |
isRepeatable() const | logicalaccess::Format | |
needUserConfigurationToBeUse() const | logicalaccess::StaticFormat | virtual |
operator=(const Format &)=delete | logicalaccess::Format | |
removeXmlDeclaration(const std::string &xmlstring) | logicalaccess::XmlSerializable | static |
revertField(BitsetStream &data, unsigned int *pos, unsigned int fieldlen) const | logicalaccess::StaticFormat | |
serialize() | logicalaccess::XmlSerializable | virtual |
serialize(boost::property_tree::ptree &parentNode)=0 | logicalaccess::XmlSerializable | pure virtual |
serializeToFile(const std::string &filename) | logicalaccess::XmlSerializable | virtual |
serializeWithHeaders() | logicalaccess::XmlSerializable | virtual |
setDataRepresentation(std::shared_ptr< DataRepresentation > &encoding) | logicalaccess::StaticFormat | |
setDataType(std::shared_ptr< DataType > &encoding) | logicalaccess::StaticFormat | |
setEncodingLinearData(const ByteVector &data, size_t *indexByte) | logicalaccess::StaticFormat | protectedvirtual |
setFieldList(std::vector< std::shared_ptr< DataField > > fields) | logicalaccess::Format | virtual |
setFormatLinearData(const ByteVector &data, size_t *indexByte)=0 | logicalaccess::StaticFormat | protectedpure virtual |
setLinearData(const ByteVector &data) override | logicalaccess::WiegandFormat | virtual |
setLinearDataWithoutParity(const ByteVector &data)=0 | logicalaccess::WiegandFormat | pure virtual |
setRepeatable(bool v) | logicalaccess::Format | |
setSkeletonLinearData(const ByteVector &data) override | logicalaccess::StaticFormat | virtual |
setUid(unsigned long long uid) | logicalaccess::StaticFormat | |
StaticFormat() | logicalaccess::StaticFormat | |
unSerialize(boost::property_tree::ptree &node)=0 | logicalaccess::XmlSerializable | pure virtual |
unSerialize(const std::string &xmlstring, const std::string &rootNode) | logicalaccess::XmlSerializable | virtual |
unSerialize(std::istream &is, const std::string &rootNode) | logicalaccess::XmlSerializable | virtual |
unSerialize(boost::property_tree::ptree &node, const std::string &rootNode) | logicalaccess::XmlSerializable | virtual |
unSerializeFromFile(const std::string &filename) | logicalaccess::XmlSerializable | virtual |
WiegandFormat() | logicalaccess::WiegandFormat | |
~Format()=default | logicalaccess::Format | virtual |
~StaticFormat()=default | logicalaccess::StaticFormat | virtual |
~WiegandFormat() | logicalaccess::WiegandFormat | virtual |
~XmlSerializable()=default | logicalaccess::XmlSerializable | virtual |