LibreOffice Module idl (master) 1
|
#include <bastype.hxx>
Public Member Functions | |
SvIdentifier () | |
SvIdentifier (sal_uInt32 n) | |
void | setString (const OString &rStr) |
const OString & | getString () const |
void | ReadSvIdl (SvStringHashEntry const *pName, SvTokenStream &rInStm) |
bool | IsSet () const |
sal_uInt32 | GetValue () const |
void | SetValue (sal_uInt32 bVal) |
void | ReadSvIdl (SvIdlDataBase &, SvTokenStream &rInStm) |
Private Attributes | |
OString | m_aStr |
sal_uInt32 | nValue |
Definition at line 48 of file bastype.hxx.
|
inline |
Definition at line 53 of file bastype.hxx.
|
inline |
Definition at line 54 of file bastype.hxx.
References n.
|
inline |
Definition at line 57 of file bastype.hxx.
References m_aStr.
Referenced by SvIdlDataBase::FindKnownAttr(), SvMetaSlot::GetExecMethod(), SvMetaSlot::GetGroupId(), SvMetaSlot::GetStateMethod(), SvIdlDataBase::ReadKnownAttr(), SvIdlParser::ReadSlotId(), ReadSvIdl(), SvMetaClass::TestAttribute(), SvMetaSlot::WriteSlotMap(), and SvMetaSlot::WriteSlotParamArray().
|
inline |
Definition at line 64 of file bastype.hxx.
References nValue.
Referenced by SvMetaSlot::Insert(), SvMetaClass::InsertSlots(), and SvMetaClass::TestAttribute().
|
inline |
Definition at line 60 of file bastype.hxx.
References m_aStr, and nValue.
Referenced by SvMetaAttribute::GetSlotId().
void SvIdentifier::ReadSvIdl | ( | SvIdlDataBase & | rBase, |
SvTokenStream & | rInStm | ||
) |
Definition at line 75 of file bastype.cxx.
References SvIdlDataBase::FindId(), getString(), SvToken::GetString(), SvTokenStream::GetToken_Next(), SvToken::IsIdentifier(), n, nValue, SvTokenStream::Seek(), SvIdlDataBase::SetAndWriteError(), setString(), and SvTokenStream::Tell().
void SvIdentifier::ReadSvIdl | ( | SvStringHashEntry const * | pName, |
SvTokenStream & | rInStm | ||
) |
Definition at line 49 of file bastype.cxx.
References SvToken::GetString(), SvTokenStream::GetToken(), SvTokenStream::GetToken_Next(), SvToken::Is(), SvToken::IsIdentifier(), pName, SvTokenStream::ReadIf(), SvTokenStream::Seek(), setString(), and SvTokenStream::Tell().
Referenced by SvMetaSlot::ReadAttributesSvIdl(), and SvMetaAttribute::ReadSvIdl().
|
inline |
Definition at line 56 of file bastype.hxx.
References m_aStr.
Referenced by SvIdlParser::ReadIfIdAttribute(), SvIdlParser::ReadSlotId(), and ReadSvIdl().
|
inline |
Definition at line 65 of file bastype.hxx.
References nValue.
Referenced by SvMetaClass::ReadContextSvIdl(), and SvIdlParser::ReadSlotId().
|
private |
Definition at line 50 of file bastype.hxx.
Referenced by getString(), IsSet(), and setString().
|
private |
Definition at line 51 of file bastype.hxx.
Referenced by GetValue(), IsSet(), ReadSvIdl(), and SetValue().