class ProtocolMethod

Defined at line 291 of file ../../src/lib/fidl_codec/library_loader.h

Public Methods

void ProtocolMethod ()

Defined at line 295 of file ../../src/lib/fidl_codec/library_loader.h

const Protocol & enclosing_protocol ()

Defined at line 298 of file ../../src/lib/fidl_codec/library_loader.h

const std::string & name ()

Defined at line 299 of file ../../src/lib/fidl_codec/library_loader.h

Ordinal64 ordinal ()

Defined at line 300 of file ../../src/lib/fidl_codec/library_loader.h

bool is_composed ()

Defined at line 301 of file ../../src/lib/fidl_codec/library_loader.h

bool has_request ()

Defined at line 302 of file ../../src/lib/fidl_codec/library_loader.h

bool has_response ()

Defined at line 303 of file ../../src/lib/fidl_codec/library_loader.h

const Type * request ()

Defined at line 304 of file ../../src/lib/fidl_codec/library_loader.h

const Type * response ()

Defined at line 305 of file ../../src/lib/fidl_codec/library_loader.h

semantic::MethodSemantic * semantic ()

Defined at line 307 of file ../../src/lib/fidl_codec/library_loader.h

const semantic::MethodSemantic * semantic ()

Defined at line 308 of file ../../src/lib/fidl_codec/library_loader.h

void set_semantic (std::unique_ptr<semantic::MethodSemantic> semantic)

Defined at line 309 of file ../../src/lib/fidl_codec/library_loader.h

semantic::MethodDisplay * short_display ()

Defined at line 313 of file ../../src/lib/fidl_codec/library_loader.h

const semantic::MethodDisplay * short_display ()

Defined at line 314 of file ../../src/lib/fidl_codec/library_loader.h

void set_short_display (std::unique_ptr<semantic::MethodDisplay> short_display)

Defined at line 315 of file ../../src/lib/fidl_codec/library_loader.h

void ProtocolMethod (const ProtocolMethod & other)

Defined at line 323 of file ../../src/lib/fidl_codec/library_loader.h

ProtocolMethod & operator= (const ProtocolMethod & )

Defined at line 324 of file ../../src/lib/fidl_codec/library_loader.h

void ~ProtocolMethod ()

Defined at line 348 of file ../../src/lib/fidl_codec/library_loader.cc

std::string fully_qualified_name ()

Defined at line 350 of file ../../src/lib/fidl_codec/library_loader.cc

void DecodeTypes ()

Defined at line 331 of file ../../src/lib/fidl_codec/library_loader.cc

Friends

class Protocol