mirror of
https://github.com/zeek/zeek.git
synced 2025-10-08 17:48:21 +00:00
Remove MutableVal class.
This commit is contained in:
parent
062a1ee6b3
commit
7bd738865c
11 changed files with 39 additions and 55 deletions
14
src/Val.h
14
src/Val.h
|
@ -49,7 +49,6 @@ class RecordVal;
|
|||
class ListVal;
|
||||
class StringVal;
|
||||
class EnumVal;
|
||||
class MutableVal;
|
||||
|
||||
class VectorVal;
|
||||
|
||||
|
@ -320,11 +319,6 @@ public:
|
|||
CONST_CONVERTER(TYPE_STRING, StringVal*, AsStringVal)
|
||||
CONST_CONVERTER(TYPE_VECTOR, VectorVal*, AsVectorVal)
|
||||
|
||||
bool IsMutableVal() const
|
||||
{
|
||||
return IsMutable(type->Tag());
|
||||
}
|
||||
|
||||
void Describe(ODesc* d) const override;
|
||||
virtual void DescribeReST(ODesc* d) const;
|
||||
|
||||
|
@ -486,14 +480,6 @@ private:
|
|||
|
||||
extern ValManager* val_mgr;
|
||||
|
||||
class MutableVal : public Val {
|
||||
protected:
|
||||
explicit MutableVal(BroType* t) : Val(t) {}
|
||||
|
||||
MutableVal() {}
|
||||
~MutableVal() override;
|
||||
};
|
||||
|
||||
#define Microseconds 1e-6
|
||||
#define Milliseconds 1e-3
|
||||
#define Seconds 1.0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue