2016-07-12 7 views
0

Lassen Sie uns sagen, ich habe zwei DateienWie Variablen in Namensräumen in thrift zuzugreifen

Something.thrift

namespace cpp something 
struct Something { ... } 

Marvelous.thrift

include "Something.thrift" 
namespace cpp marvelous 
struct IncludingSomething { 
    1: required something::Something; 
} 

Hier wird der Bereichsauflösungsoperator nicht erkannt wird, Wie kann ich auf Something von Marvelous.thrift zugreifen?

+0

Mögliche Duplikat [Thrift sind zwei Dateien mit dem gleichen Namen?] (Http://stackoverflow.com/questions/32563197/thrift-include-two-files-with-same-name) – JensG

Antwort

1

Verwenden des Operators dot. So wie diese

include "Something.thrift" 
namespace cpp marvelous 
struct IncludingSomething { 
    1: required something.Something; 
}