cef_ (defined in Rose::BinaryAnalysis::Strings::StringEncodingScheme) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | protected |
ces_ (defined in Rose::BinaryAnalysis::Strings::StringEncodingScheme) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | protected |
characterEncodingForm() const | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inline |
characterEncodingForm(const CharacterEncodingForm::Ptr &cef) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inline |
characterEncodingScheme() const | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inline |
characterEncodingScheme(const CharacterEncodingScheme::Ptr &ces) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inline |
clone() const override | Rose::BinaryAnalysis::Strings::TerminatedString | inlinevirtual |
codePointPredicate() const | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inline |
codePointPredicate(const CodePointPredicate::Ptr &cpp) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inline |
codePoints() const | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inline |
codePoints_ (defined in Rose::BinaryAnalysis::Strings::StringEncodingScheme) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | protected |
consume() | Rose::BinaryAnalysis::Strings::StringEncodingScheme | |
cpp_ (defined in Rose::BinaryAnalysis::Strings::StringEncodingScheme) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | protected |
decode(Octet) override | Rose::BinaryAnalysis::Strings::TerminatedString | virtual |
encode(const CodePoints &) override | Rose::BinaryAnalysis::Strings::TerminatedString | virtual |
instance(const CharacterEncodingForm::Ptr &cef, const CharacterEncodingScheme::Ptr &ces, const CodePointPredicate::Ptr &cpp, const CodePoints &terminators) (defined in Rose::BinaryAnalysis::Strings::TerminatedString) | Rose::BinaryAnalysis::Strings::TerminatedString | inlinestatic |
instance(const CharacterEncodingForm::Ptr &cef, const CharacterEncodingScheme::Ptr &ces, const CodePointPredicate::Ptr &cpp, CodePoint terminator=0) (defined in Rose::BinaryAnalysis::Strings::TerminatedString) | Rose::BinaryAnalysis::Strings::TerminatedString | inlinestatic |
length() const | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inline |
name() const override | Rose::BinaryAnalysis::Strings::TerminatedString | virtual |
nCodePoints_ (defined in Rose::BinaryAnalysis::Strings::StringEncodingScheme) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | protected |
operator=(const SharedObject &) | Sawyer::SharedObject | inline |
Ptr typedef | Rose::BinaryAnalysis::Strings::TerminatedString | |
reset() override | Rose::BinaryAnalysis::Strings::TerminatedString | virtual |
SharedObject() | Sawyer::SharedObject | inline |
SharedObject(const SharedObject &) | Sawyer::SharedObject | inline |
state() const | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inline |
state_ (defined in Rose::BinaryAnalysis::Strings::StringEncodingScheme) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | protected |
StringEncodingScheme() (defined in Rose::BinaryAnalysis::Strings::StringEncodingScheme) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inlineprotected |
StringEncodingScheme(const CharacterEncodingForm::Ptr &cef, const CharacterEncodingScheme::Ptr &ces, const CodePointPredicate::Ptr &cpp) (defined in Rose::BinaryAnalysis::Strings::StringEncodingScheme) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inlineprotected |
terminated() const | Rose::BinaryAnalysis::Strings::TerminatedString | inline |
TerminatedString(const CharacterEncodingForm::Ptr &cef, const CharacterEncodingScheme::Ptr &ces, const CodePointPredicate::Ptr &cpp, const CodePoints &terminators) (defined in Rose::BinaryAnalysis::Strings::TerminatedString) | Rose::BinaryAnalysis::Strings::TerminatedString | inlineprotected |
terminators() const | Rose::BinaryAnalysis::Strings::TerminatedString | inline |
terminators() | Rose::BinaryAnalysis::Strings::TerminatedString | inline |
~SharedObject() | Sawyer::SharedObject | inlinevirtual |
~StringEncodingScheme() (defined in Rose::BinaryAnalysis::Strings::StringEncodingScheme) | Rose::BinaryAnalysis::Strings::StringEncodingScheme | inlinevirtual |