Class: TurboRex::MSRPC::MIDL::ParamDesc
- Inherits:
-
Object
- Object
- TurboRex::MSRPC::MIDL::ParamDesc
- Defined in:
- lib/turborex/msrpc/midl.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#stack_offset ⇒ Object
readonly
Returns the value of attribute stack_offset.
-
#stream ⇒ Object
readonly
Returns the value of attribute stream.
-
#typefs ⇒ Object
readonly
Returns the value of attribute typefs.
Instance Method Summary collapse
- #decompile ⇒ Object
- #fs_length ⇒ Object
-
#initialize(stream, typefs_stream, cparser, stack_index = nil) ⇒ ParamDesc
constructor
A new instance of ParamDesc.
Constructor Details
#initialize(stream, typefs_stream, cparser, stack_index = nil) ⇒ ParamDesc
Returns a new instance of ParamDesc.
277 278 279 280 281 282 |
# File 'lib/turborex/msrpc/midl.rb', line 277 def initialize(stream, typefs_stream, cparser, stack_index=nil) @stream = stream @typefs_stream = typefs_stream # IStream object @cparser = cparser @stack_index = stack_index end |
Instance Attribute Details
#stack_offset ⇒ Object (readonly)
Returns the value of attribute stack_offset.
274 275 276 |
# File 'lib/turborex/msrpc/midl.rb', line 274 def stack_offset @stack_offset end |
#stream ⇒ Object (readonly)
Returns the value of attribute stream.
272 273 274 |
# File 'lib/turborex/msrpc/midl.rb', line 272 def stream @stream end |
#typefs ⇒ Object (readonly)
Returns the value of attribute typefs.
273 274 275 |
# File 'lib/turborex/msrpc/midl.rb', line 273 def typefs @typefs end |
Instance Method Details
#decompile ⇒ Object
284 285 286 |
# File 'lib/turborex/msrpc/midl.rb', line 284 def decompile end |
#fs_length ⇒ Object
288 289 290 |
# File 'lib/turborex/msrpc/midl.rb', line 288 def fs_length end |